我已经在我的 Ubuntu 10.04 机器中从源代码安装了 Apache 2.4.4 和 PHP 5.4。我还从源代码安装了 MySQL 5.6,并且 SQL 命令从 shell 运行。
当我使用 SQL 函数连接到数据库时,它会抛出一个致命错误,即该函数未定义。
我知道我可以通过在安装 PHP 时提供 MySQL 的目录来配置 PHP for MySQL,但是现在我已经安装并配置了 Apache 和 PHP,它们正在工作,所以请告诉我如何配置 PHP 以支持 MySQL。
谢谢。
使用 --with-mysql 或 --with-mysqli 指令重新编译 php。这样您就可以向 php.ini 添加所需的扩展。见php-mysql 或php-mysqli