【发布时间】:2012-09-19 15:49:42
【问题描述】:
我正在尝试从 Apache mod_php 迁移到 PHP-FPM。
我正在尝试连接到 mySQL 数据库,但似乎缺少一些功能:
Line 43 - mysql_connect(hostname, username, pwd);
我遇到了经典的致命错误:
Fatal error: Call to undefined function mysql_connect() in
/var/www/vhosts/dev.test.local/htdocs/index.php on line 43
现在,在我的phpinfo 中没有经典的 mysql Box。
我在 Centos 5.6 和 PHP 5.3 上运行 Apache2(但我认为 PHP 版本无关紧要)。
如何为 PHP-FPM 安装必要的库?
我需要重新编译 PHP 吗?
【问题讨论】:
-
请从 CLI 运行
php -m并在此处复制输出。 -
PHP 警告:模块 'mysql' 已在第 0 行的未知中加载 [PHP 模块] bz2 calendar Core ctype curl date ereg exif fileinfo filter ftp gettext gmp hash iconv json ldap libxml mbstring mcrypt mhash mysql mysqli openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar readline Reflection session shmop SimpleXML sockets SPL standard tokenizer xml zip zlib [Zend Modules]
标签: mysql apache fatal-error php