![新安装的 Apache 无法加载 PHP5?](https://linux22.com/image/589213/%E6%96%B0%E5%AE%89%E8%A3%85%E7%9A%84%20Apache%20%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%20PHP5%EF%BC%9F.png)
Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: undefined symbol: unixd_config
我花了大约一个小时的时间在谷歌上搜索,似乎在安装新的 Apache (2.4.2) 后我必须创建一个新的 PHP5。Debian 没有 Apache 2.4.2,而这是我被要求的。我仍然有来自 Debian wheezy 存储库的 PHP 5.4.4。我尝试将它包含在我安装的新 Apache 2.4.2 中,但它会引发您在上面看到的错误。有没有办法“重新粘合”所有内容?我本来打算安装一个新的 PHP,但我遇到了一些错误./configure
,所以我想看看是否有更简单的方法,然后再花更多时间安装新副本。
答案1
你可以自己编译 PHP
获取源代码
apt-get source php5
然后获取依赖项
apt-get build-dep php5
那么它可能会起作用。