Я бегу простой тестовый скрипт из командной строки на CentOS 5.6 с PHP пакета, установленного из PHP 5.3 on CentOS/RHEL 5.6.PHP: mysql_connect() отсутствие без сообщения об ошибке
PHP прекрасно работает во всех остальных случаях, но когда я ударил mysql_connect()
он выходит из строя без ошибок.
Если я бегу
$ php -m
я не вижу MySQL в качестве установленного модуля.
Однако я добавил extension=mysql.so
в свой php.ini и перезагрузился.
Выход «rpm -qa | Grep PHP»
php-common-5.3.10-1.w5
php-5.3.10-1.w5
php-cli-5.3.10-1.w5
Выход 'ням установить PHP-Mysql'
--> Missing Dependency: php-common = 5.1.6-27.el5_7.5 is needed by package php-mysql-5.1.6-27.el5_7.5.x86_64 (updates)
php-pdo-5.1.6-27.el5_7.5.x86_64 from updates has depsolving problems
--> Missing Dependency: php-common = 5.1.6-27.el5_7.5 is needed by package php-pdo-5.1.6-27.el5_7.5.x86_64 (updates)
Error: Missing Dependency: php-common = 5.1.6-27.el5_7.5 is needed by package php-pdo-5.1.6-27.el5_7.5.x86_64 (updates)
Error: Missing Dependency: php-common = 5.1.6-27.el5_7.5 is needed by package php-mysql-5.1.6-27.el5_7.5.x86_64 (updates)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
Как это сделать? – phirschybar
Если у вас установлен yum, «yum install php-mysql» должен это сделать, если он еще не установлен –
, как вы установили пакет * php *? если вы установили его с помощью yum, запустите в командной строке, * yum установите php-mysql * как root –