PHP 无法加载 Interbase 扩展

PHP 无法加载 Interbase 扩展

我已经安装了,php5-interbase但是当我查看我的时phpinfo();,没有基础间扩展。

请帮我。

答案1

只需重新启动 apache

sudo /etc/init.d/apache2 restart

答案2

感谢@strom 尝试帮助我解决这个问题。

最终我得到了答案。它如下:

尝试这个:

sudo updatedb 
locate interbase.ini

应该显示它位于 /etc/php5/mods-available

locate interbase.so

编辑 interbase.ini 并更改扩展名以匹配 mcrypt.so 的路径,例如:

extension=/usr/lib/php5/20121212/interbase.so

现在这个:

验证此处是否存在新文件(它们应该是根据上述问题自动创建的)

ls -al /etc/php5/cli/conf.d/20-interbase.ini
ls -al /etc/php5/apache2/conf.d/20-interbase.ini

否则,请执行以下操作

立即创建符号链接

sudo ln -s /etc/php5/mods-available/interbase.ini /etc/php5/cli/conf.d/20-interbase.ini
sudo ln -s /etc/php5/mods-available/interbase.ini /etc/php5/apache2/conf.d/20-interbase.ini

重启 Apache

sudo service apache2 restart

我找到了这个解决方案:mysql 14.04 服务器缺少 Mcrypt 扩展

相关内容