我运行的是 Ubuntu OS 14.04,其中托管着 Nginx,Zend Server 和 Apache 监听着不同的端口。我成功地安装了 Zend Server,没有任何麻烦。
为了尝试在 Nginx 之外运行 Apache,我已手动设置它,apt-get install apache2
并在其中启用了 php。基本上,我php.ini
在机器上有两个配置文件。
我遇到的问题是尝试在 Apache/PHP 设置中安装 mysql 类。我尝试运行apt-get install php5-mysql
,但最终下载了 Zend Serverphp.ini
配置的文件,从而损坏了 Zend。
有人知道如何指定要添加扩展的 php 文件吗?顺便说一句,我尝试将 Zend 中可用的 mysql 扩展链接到 apache2php.ini
文件中,如下所示:
extension = /usr/lib/php5/20121212/mysql.so;
但这不起作用。
总结:Zend Server 适用于所有mysql/mysqli
类。PHP 在 apache2 上运行,但无法访问这些mysql/mysqli
类。如有必要,我可以发布配置文件的详细信息。
答案1
我不认为您可以使用 apt-get 提供参数,以便它知道要使用哪个 php.ini。
我认为您可以尝试编译模块,或者从 repo 下载 .deb 文件,然后先使用“ar”提取内容,然后提取数据 tar gzip。然后您可以手动移动文件。