Kleines Problem: Seitdem ich den Linux-Server gestern runtergefahren habe, funktioniert mySQL in Verbindung mit dem Apache nicht mehr.
Ich habe vorher ein paar Datenbanken angelegt (per phpmyadmin) und alles hat reibungslos funktioniert. Seit heute morgen dann die Fehlermeldung, dass die Erweiterung mySQL nicht geladen werden kann.
- Per Webmin habe ich Zugriff, Apache, mySQL etc.pp laufen also.
- Das Paket php-mysql.x86_64 ist installiert
- Auszug phpinfo()
hier irritiert mit ich das "--without-mysql"!
- Später dann
Aha, die nachinstallierten Pakete tauchen auf, u.a. gd,mbstring und eben mysql.
in /etc/php.d/mysql.ini steht dann auch
EDIT:
Habe mal in das Apache error_log geschaut:
Den Ordner /usr/lib/php gibt es ja schon gar nicht, höchtens /usr/lib64/php/..
Kommt da irgendwas mit den 64bit durcheinander?
Ich habe vorher ein paar Datenbanken angelegt (per phpmyadmin) und alles hat reibungslos funktioniert. Seit heute morgen dann die Fehlermeldung, dass die Erweiterung mySQL nicht geladen werden kann.
- Per Webmin habe ich Zugriff, Apache, mySQL etc.pp laufen also.
- Das Paket php-mysql.x86_64 ist installiert
- Auszug phpinfo()
PHP:
'--without-mysql' '--without-gd' '--without-odbc' '--disable-dom' '--disable-dba' '--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter'
hier irritiert mit ich das "--without-mysql"!
- Später dann
PHP:
additional .ini files parsed /etc/php.d/bcmath.ini, /etc/php.d/gd.ini, /etc/php.d/ldap.ini, /etc/php.d/mbstring.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini
Aha, die nachinstallierten Pakete tauchen auf, u.a. gd,mbstring und eben mysql.
in /etc/php.d/mysql.ini steht dann auch
PHP:
extension = mysql.so
EDIT:
Habe mal in das Apache error_log geschaut:
PHP:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/bcmath.so' - /usr/lib/php/modules/bcmath.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/gd.so' - /usr/lib/php/modules/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/ldap.so' - /usr/lib/php/modules/ldap.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/mbstring.so' - /usr/lib/php/modules/mbstring.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/mysql.so' - /usr/lib/php/modules/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/mysqli.so' - /usr/lib/php/modules/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo.so' - /usr/lib/php/modules/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo_mysql.so' - /usr/lib/php/modules/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo_sqlite.so' - /usr/lib/php/modules/pdo_sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Tue May 15 09:47:45 2007] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
[Tue May 15 09:47:46 2007] [notice] Apache/2.2.4 (Unix) DAV/2 PHP/5.1.6 mod_python/3.2.8 Python/2.4.4 mod_ssl/2.2.4 OpenSSL/0.9.8b mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
Den Ordner /usr/lib/php gibt es ja schon gar nicht, höchtens /usr/lib64/php/..
Kommt da irgendwas mit den 64bit durcheinander?
Zuletzt bearbeitet: