Freesco, NND, CDN, EOS
http://forum.freesco.pl/

PHP5: MySQL extension not loaded!
http://forum.freesco.pl/viewtopic.php?f=22&t=17046
Strona 1 z 1

Autor:  Łukasz Witek [ sobota, 12 lipca 2008, 16:10 ]
Tytuł:  PHP5: MySQL extension not loaded!

Sytuacja przedstawia się następująco:

Wersje apache'a, php5 i mysql

: [/] [] ()
apache 2.2.4-4nnd
php5 5.2.1-3nnd
mysql 5.0.24a-3nnd


php4 jest odinstalowane, jest tylko php5

2. Wpisy w plikach konfiguracyjnych pozwalające na obsługę mysql w php

/etc/httpd/conf/httpd.conf
: [/] [] ()
Include /etc/httpd/conf/php.conf


/etc/httpd/conf/php.conf
: [/] [] ()
#LoadModule php4_module                 /usr/lib/apache/libphp4.so

#    DirectoryIndex index.php4 index.php index.html
#    AddType application/x-httpd-php .php4 .php
#    AddType application/x-httpd-php-source .phps


# Dla php5

#moje dopiski
    DirectoryIndex index.php4 index.php index.html index.php5
    AddType application/x-httpd-php-source .phps

    AddType application/x-httpd-php5 .php .php5
    ScriptAlias /php/ "/usr/local/php5/bin/"
    Action application/x-httpd-php5 "/php/php"


/usr/local/php5/php.ini
: [/] [] ()
extension=mysql.so


Przy aplikacjahc wykorzystujących MySQLa wyświetla mi stronę z komunikatem MySQL extension not loaded!

Apache restartowałem, mysqla też dla świętego spokoju

Naprawdę skończyły mi się już pomysły. Potrzebuje php5 gdyż pakiet w repozytorium ma opcje z funkcją iconv() którą z kolei potrzebuje do generowania faktur w pdfie w LMSie.

Autor:  Maciek [ sobota, 12 lipca 2008, 16:13 ]
Tytuł: 

Cytuj:
/usr/local/php5/php.ini

do /etc z tym...

Autor:  Łukasz Witek [ sobota, 12 lipca 2008, 16:19 ]
Tytuł: 

Tak jest domyślnie. W phpinfo() jest taka ścieżka więc wnioskuje że jest to poprawnie.
: [/] [] ()
additional .ini files parsed    /usr/local/php5/php.ini


UPDATE: Spróbowałem też skopiować php.ini do /etc/ ale nadal nic.

UPDATE2: W logach mam coś takiego:
: [/] [] ()
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/bcmath.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/bcmath.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/bz2.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/bz2.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/calendar.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/calendar.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/ftp.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/ftp.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/mysql.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/mysqli.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/posix.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/posix.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/shmop.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/shmop.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sockets.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sockets.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sysvsem.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sysvsem.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jul 12 18:30:21 2008] [error] [client 192.168.1.181] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sysvshm.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/sysvshm.so: cannot open shared object file: No such file or directory in Unknown on line 0

Autor:  pcela [ sobota, 12 lipca 2008, 21:21 ]
Tytuł: 

Musisz w pliku //usr/local/php5/php.ini podać prawidłową ścieszkę do katalogu zawierającego rozszerzenia php. Domyślmy folder /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922 jest błędny, błąd dotyczy tylko ostatniego członu tj, 20050922, najeży sprawdzić u siebie jak się nazywa ten folder i poprawić plik php.ini.

Nie należy przenosić go do /etc, gdyż paczka została skompilowana do pobierania tego pliku /usr/local/php5. Z pliku /etc/php.ini korzysta wersja 4 php.

Autor:  Łukasz Witek [ poniedziałek, 14 lipca 2008, 21:55 ]
Tytuł: 

Poprawienie ścieżki naprawiło problem. Dziękuję wszystkim za pomoc.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/