Php Apache/MYSQL问题
基本上 我在脚本中遇到此错误: 致命错误:在第10行的/var/www/login/includes/db.php中调用未定义的函数mysql_connect() 我有一个未注释的扩展名:mysql.so 我不知道为什么它不工作,也重新启动了一切 我运行的是32位ubuntu。Apache/MYSQL是以完全权限安装的 这是我的PHPInfo页面:Php Apache/MYSQL问题,php,mysql,apache,ubuntu,apache2,Php,Mysql,Apache,Ubuntu,Apache2,基本上 我在脚本中遇到此错误: 致命错误:在第10行的/var/www/login/includes/db.php中调用未定义的函数mysql_connect() 我有一个未注释的扩展名:mysql.so 我不知道为什么它不工作,也重新启动了一切 我运行的是32位ubuntu。Apache/MYSQL是以完全权限安装的 这是我的PHPInfo页面: System Linux rabbits.org 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 2
System Linux rabbits.org 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 19:05:45 MSD 2010 i686
Build Date Jan 6 2010 21:40:40
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File /etc/php5/apache2/php.ini
Scan this dir for additional .ini files /etc/php5/apache2/conf.d
additional .ini files parsed /etc/php5/apache2/conf.d/pdo.ini
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
Debug Build no
Thread Safety disabled
Zend Memory Manager enabled
IPv6 Support enabled
Registered PHP Streams zip, php, file, data, http, ftp, compress.bzip2, compress.zlib, https, ftps
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, bzip2.*, zlib.*
我在phpinfo()输出中没有看到mysql扩展。如果正确加载mysql,您可能会看到如下内容:
additional .ini files parsed /etc/php5/apache2/conf.d/pdo.ini,
/etc/php5/apache2/conf.d/mysql.ini
如果mysql.ini(或mysqli.ini)行不存在,则不会加载它。这不是整个PHP.ini文件。我未注释:extension=mysql.so之前是“extension=msql.so”。然后我重新启动了apache,但仍然存在同样的问题。奇怪的是,我使用了“apt-get-install php5-mysql”并重新启动了它工作的apache。似乎您有apache、mysql、一些apache-mysql通信,但没有php-mysql连接