Sirs
Does this break MySQL in some way?
A required new facility specifies a higher version of gd. The recommendation was to update PHP. Searching the SME forums revealed that Dan Brown's guidance was to use -2db as it shouldn't consequently break PEAR and/or WebMail. Found a 'Dan' mirror that included those -2db files and went ahead as below. There were the following dependency errors:
[root@nas600 php]# rpm -Uvh *.rpm
error: failed dependencies:
unixODBC is needed by php-odbc-4.3.2-2db
libodbc.so.1 is needed by php-odbc-4.3.2-2db
postgresql is needed by php-pgsql-4.3.2-2db
libpq.so.2 is needed by php-pgsql-4.3.2-2db
Wasn't entirely certain that I actually needed odbc and pgsql stuff so I disabled the two files that related to odbc and pgsql, as below:
[root@nas600 php]# dir
descript.ion php-manual-4.3.2-2db.i386.rpm
mod.php.html php-mysql-4.3.2-2db.i386.rpm
php-4.3.2-2db.i386.rpm php-odbc-4.3.2-2db.i386.rpm.disabled
php-devel-4.3.2-2db.i386.rpm php-pgsql-4.3.2-2db.i386.rpm.disabled
php-imap-4.3.2-2db.i386.rpm php-snmp-4.3.2-2db.i386.rpm
php-ldap-4.3.2-2db.i386.rpm
However I do need mysql both for a legacy forum and also for this new facility, so continued as follows:
[root@nas600 php]# rpm -Uvh *.rpm
Preparing... ########################################### [100%]
1:php warning: /etc/php.ini created as /etc/php.ini.rpmnew
########################################### [ 14%]
2:php-devel ########################################### [ 28%]
3:php-imap ########################################### [ 42%]
4:php-ldap ########################################### [ 57%]
5:php-manual ########################################### [ 71%]
6:php-mysql ########################################### [ 85%]
7:php-snmp ########################################### [100%]
As you can see, all appeared to go well. Now I have no MySQL, so my legacy forum does not work. On a lesser vein WebMail doesn't work but that's not terribly important here, though it would be nice if it did work properly;~/ My POP3 email still seems to be running, for which I am greatly relieved, though that's only testing to myself from myself!
phpMyAdmin isn't very happy either. By using an well worn route to invoke it, the following is shown:
cannot load MySQL extension,
please check PHP Configuration.
Documentation
So, on the face of it, PHP seems to be broken. The SME server-manager's addon that is called update-system has a currently installed options viewing panel. That shows a bunch of PHP lines now nicely up to 4.3.2-2db. It also shows a bunch of MySQL lines still at the version of 3.23.49-3 at which they were before I tried updating PHP.
Is there something I need to do to get MySQL back on the job?
Or is it just necessary to reboot the server?
best wishes, Robert