我正在使用Apache2,MySQL 5和PHP 5.3.2开发新构建的Ubuntu服务器。在配置中似乎有些不完整。当我调用phpinfo()时,其中没有MySQL部分。但是,“解析附加.ini文件”部分显示“/etc/php5/apache2/conf.d/mysql.ini,/etc/php5/apache2/conf.d/mysqli.ini,/ etc / php5 / apache2 / conf.d / pdo.ini,/ etc / php5 / apache2 / conf.d / pdo_mysql.ini“
在我的研究中,我看到了在PHP .ini文件中取消注释扩展行的引用,但我在.ini中看不到任何类似的行。
我一直在远程GUI中使用MySQL一周没有问题,所以我知道数据库安装没问题。除了不与MySQL交谈外,PHP运行完全正常。
任何建议都将不胜感激。
感谢您抽出宝贵时间阅读我的问题。 保罗
答案 0 :(得分:8)
通过运行sudo apt-get install php5-mysql
来修复它。在http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-10.04-lamp-p2