我正在尝试启用 PHP 扩展,但是每当我取消注释php.ini
文件中的任何扩展时,它都会导致每当我尝试在浏览器中运行它时下载文件中的代码。
编辑
我已经添加
LoadModule php5_module modules/sdo.so
AddHandler php5-script php
AddType application/x-httpd-php php
到httpd.conf
文件,但它仍然无法正常工作。
我正在尝试启用 PHP 扩展,但是每当我取消注释php.ini
文件中的任何扩展时,它都会导致每当我尝试在浏览器中运行它时下载文件中的代码。
编辑
我已经添加
LoadModule php5_module modules/sdo.so
AddHandler php5-script php
AddType application/x-httpd-php php
到httpd.conf
文件,但它仍然无法正常工作。
如果这是一个 PHP 扩展,我假设它是服务数据对象扩展,那么您根本没有正确启用它。
PHP 中的扩展是通过编辑php.ini
和添加这样的一行来启用的:
extension=sdo.so
您现在正在做的是将 SDO 扩展加载为php5_module
,导致处理 PHP 文件的 Apache 模块无效或不存在。
您无需编辑任何 Apache 配置文件即可启用 PHP 扩展。