启用PHP Apache2

SE_*_*991 19 php apache

我可以在mods-available目录中找到php5 mod,但我不知道如何将它放入启用mods的目录中.

另外,我只想检查这是在我的设备上启用php的方法...我知道PHP已安装,但是另一个开发者已经禁用它(并且是无法检测的)!

JHo*_*bst 33

如果有人得到

错误:模块phpX.X不存在!

只需为当前的php版本安装模块:

apt-get install libapache2-mod-phpX.X
Run Code Online (Sandbox Code Playgroud)


Pat*_*ore 26

您可以按名称使用a2enmoda2dismod启用/禁用模块.

从终端运行:sudo a2enmod php5启用PHP5(或其他模块),然后sudo service apache2 reload重新加载Apache2配置.

  • 对于像我这样盲目复制代码的傻瓜,请使用`sudo a2enmod phpX.X`,其中XX是php的当前版本 (4认同)

dev*_*dmf 7

您有两种方法可以启用它。

首先,您可以在 httpd.conf 文件中设置 php 模块文件的绝对路径,如下所示:

LoadModule php5_module /path/to/mods-available/libphp5.so
Run Code Online (Sandbox Code Playgroud)

其次,您可以将模块文件链接到 mods-enabled 目录:

ln -s /path/to/mods-available/libphp5.so /path/to/mods-enabled/libphp5.so
Run Code Online (Sandbox Code Playgroud)