找不到Apache2 Ubuntu libphp5.so

时间:2015-03-11 07:04:27

标签: php apache ubuntu server

我使用以下链接从源代码构建php 5.2。我不需要任何其他版本,因此我没有安装最新版本。

http://zgadzaj.com/how-to-install-php-53-and-52-together-on-ubuntu-1204

我使用 checkinstall 代替 make install 。 之后,发生以下情况

$service apache2 restart
 * Restarting web server apache2   [FAIL]                                                                                                
 * The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.

尝试发现&找到来搜索libphp5.so但没有运气。它根本不存在。

#apachectl -v
Server version: Apache/2.4.7 (Ubuntu)
Server built:   Mar 10 2015 13:05:59

我使用的是Ubuntu 14.4 LTS。

那么有人可以建议一个解决方案吗?

请注意:我需要PHP5.2 for drupal 6,并且没有其他选择。 apt-get为所有相关命令安装php 5.5.9,例如libapache2-mod-php5。 因此破坏了立场让我保持5.2

1 个答案:

答案 0 :(得分:0)

从互联网下载&将所述文件复制到相关位置就可以了。