启用.so扩展名会导致代码被下载而不是运行

时间:2012-08-25 13:57:59

标签: php lamp php-extension

我正在尝试启用PHP扩展,但每当我取消注释php.ini文件中的任何扩展名时,每当我尝试在浏览器中运行时,都会导致文件中的代码被下载。< / p>


修改

我添加了

LoadModule php5_module modules/sdo.so
AddHandler php5-script php
AddType application/x-httpd-php php

httpd.conf文件但它仍然无效。

1 个答案:

答案 0 :(得分:2)

如果这是一个PHP扩展,我假设它是Service Data Objects扩展名,那么你根本就没有正确启用它。

通过编辑php.ini并添加如下所示的行来启用PHP中的扩展:

extension=sdo.so

您现在正在做的是将SDO扩展名加载为php5_module,导致无效或不存在的Apache模块处理PHP文件。

您无需编辑任何Apache配置文件即可启用PHP扩展。