Aapche加载PHP模块
1.找到 apache安装目录/conf/httpd.conf 文件,装载PHP模块
ps httpd.conf是Apache的配置文件
LoadModule php5_module "php安装目录/php5apache2_2.dll"
eg.
LoadModule php5_module "F:/amp/php/php5apache2_2.dll"
2.指定.php后缀的文件去找PHP模块处理
写法一:
<FilesMatch "\.php$">
setHandler application/x-httpd-php
</FilesMatch>
写法二
AddType application/x-httpd-php .php
3.让apache知道php.ini的所在位置(只需要写出路径即可)
PHPIniDir "php安装目录"
eg.
PHPIniDir "F:/amp/php"
PHP加载模块
ps php.ini是php的配置文件
1.查找extension_dir,如下
将extension_dir的值改为你的php下ext的真实路径
2.记得打开你要加载的模块的注释;
若第一步没有执行而直接进行第二步,会在实操中发现你所需要的模块并没有加载进来。这种情况会产生类是如下的错误:
Fatal error: Call to undefined function mysql_connect() in F:\project\5cssc\class\DB.php on line 29