Wenn man den Apache stoppt und php-switch auf version 5 schaltet, ergibt eine anschließende Kontrolle mit phpinfo() dass mysql nicht mehr aufscheint. Hier die Ausgabe beim Switchen:
- Code: Select all
Starting configure XAMPP with PHP 5 ...
Installing PHP5 in XAMPP now!
Copy the current php.ini to C:\xampp\php\php4\php4.ini ... done!
Copy the php5.ini to C:\xampp\apache\bin\php.ini ... done!
Change PHP settings in C:\xampp\apache\conf\extra\httpd-xampp.conf ... done!
Copy now all php5 dlls to C:\xampp\apache\bin
C:\xampp\php\fdftk.dll => C:\xampp\apache\bin\fdftk.dll
C:\xampp\php\fribidi.dll => C:\xampp\apache\bin\fribidi.dll
C:\xampp\php\gds32.dll => C:\xampp\apache\bin\gds32.dll
C:\xampp\php\libdb43.dll => C:\xampp\apache\bin\libdb43.dll
C:\xampp\php\libeay32.dll => C:\xampp\apache\bin\libeay32.dll
C:\xampp\php\libmcrypt.dll => C:\xampp\apache\bin\libmcrypt.dll
C:\xampp\php\libmhash.dll => C:\xampp\apache\bin\libmhash.dll
C:\xampp\php\libmysql.dll => C:\xampp\apache\bin\libmysql.dll
C:\xampp\php\libswish-e.dll => C:\xampp\apache\bin\libswish-e.dll
C:\xampp\php\msql.dll => C:\xampp\apache\bin\msql.dll
C:\xampp\php\msvcr71.dll => C:\xampp\apache\bin\msvcr71.dll
C:\xampp\php\ntwdblib.dll => C:\xampp\apache\bin\ntwdblib.dll
C:\xampp\php\php5apache2.dll => C:\xampp\apache\bin\php5apache2.dll
C:\xampp\php\php5ts.dll => C:\xampp\apache\bin\php5ts.dll
C:\xampp\php\ssleay32.dll => C:\xampp\apache\bin\ssleay32.dll
C:\xampp\php\yaz.dll => C:\xampp\apache\bin\yaz.dll
Write the new PHP main version in C:\xampp\install\.phpversion
OKAY ... PHP SWITCHING WAS SUCCESSFUL
Now you can start the Apache with PHP 5 !
Nun kannst du den Apache mit PHP 5 starten!
Wenn man wieder zurück auf php4 schaltet, funktioniert mysql wieder. Nachdem php4 bis Jahresende ausläuft, würde ich aber gerne darauf verzichten und php5 verwenden.
Habe ich irgendwas übersehen?