Автор Тема: MySQL и PHP проблем  (Прочетена 753 пъти)

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
MySQL и PHP проблем
« -: Feb 26, 2004, 22:46 »
Apache 1.3.27
PHP 4.3.1
MySQL 3.23
----------
Опитах с вградения в Slackware 9.0 MySQL пакет, но не работеше. За това махнах пакета с pkgtool, отидох на http://www.mysql.com и си свалих binaries. От там тръгна като по вода, правя си бази данни и с mysql си ровя вътре през конзолата. Само дето PHP неще да се свърже. Опитах phpMyAdmin и от там получих:
 cannot load MySQL extension,
 please check PHP Configuration.
В документацията чета за тая грешка:
Цитат

1.20] I receive the error "cannot load MySQL extension, please check PHP Configuration".
 
 
 To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension". This extension may be part of the PHP server (compiled-in), otherwise it needs to be loaded dynamically. Its name is probably mysql.so or mysql.dll. phpMyAdmin tried to load the extension but failed.
 
 Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar.

Прерових целия нет но не можах да намеря никакъв пакет, който да прилича на "PHP-MySQL".
Имам mysql.so в /usr/lib/php/extensions/mysql.so и следното в /etc/apache/php.ini:
extension_dir = "/usr/lib/php/extensions/"

Освен това с phpinfo() виждам че апачето е компилирано с опцията '--with-mysql=shared,/usr'. Новият ми MySQL e в /usr/local/mysql, възможно ли е това да бърка работата?
Някакви идеи като цяло?
Активен

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
MySQL и PHP проблем
« Отговор #1 -: Feb 28, 2004, 19:42 »
Оправих проблема като разкарах новокачената инсталация и си върнах пакета от диска. След това:
# chown mysql:mysql /var/lib/mysql -R
и се оправи.
Активен