Apache-PHP配置及扩展配置(php文件打印源码问题)

Apache-PHP配置:

我的phpstudy安装目录是C盘,且引用版本是php-5.4.45。

第一步:打开phpstudy(先不要启动),软件左侧绿色字体切换版本里查看运行的php版本,建议切换到5.4以上版本;

第二步:C:\phpStudy\PHPTutorial\php里找到相应版本里的php5apache2_4.dll,这步主要是确认路径及文件名没错;

第三步:C:\phpStudy\PHPTutorial\www\congf文件夹修改httpd.conf文件

ctrl+f寻找<IfModule unixd_module>,标签上面有一堆LoadModule数据,在这些数据最后一行换行添加:

LoadModule php5_module "C:/phpStudy/PHPTutorial/php/php-5.4.45/php5apache2_4.dll"

然后ctrl+f寻找<IfModule mime_module>标签,在此标签内容最后一行添加:

AddType application/x-httpd-php .php .html .htm .php5

第四步:启动apache。

PHP扩展配置:

宽字符集需要开启 php_mbstring扩展,所以:

第一步:C:\phpStudy\PHPTutorial\php\php-5.4.45\ext文件夹里找到 php.ini-development;

第二步:复制且粘贴在C:\phpStudy\PHPTutorial\php\php-5.4.45文件夹里,且改名为php.ini;

第三步:打开php.ini,ctrl+f搜索 extension_dir = "ext" ,然后转行补充一行extension_dir = "C:\phpStudy\PHPTutorial\php\php-5.4.45\ext";

第四步:ctrl+f定位 extension=php ,找到 ;extension=php_mbstring.dll ;去掉前面的分号;注释;

第五步:回到C:\phpStudy\PHPTutorial\www\congf文件夹修改httpd.conf文件定位上面粗体斜体位置,再添加一行

PHPIniDir "C:/phpStudy/PHPTutorial/php/php-5.4.45"

如果出现报错>>> Only first PHPINIDir directive honored per configuration tree - subsequent ones ignored ;

则是设置重复了,在extra文件夹里的httpd-php.conf修改

LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"

PHPIniDir "C:/Program Files/PHP"删除即可;

以上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容