配置apache以运行php脚本代码
Posted 良行天下
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置apache以运行php脚本代码相关的知识,希望对你有一定的参考价值。
目标1:
执行如下最简单的php程序(代码):
可见,还不行,于是,需要去配置。
apache的配置文件在哪里?
apache安装目录/conf/httpd.conf
用编辑器打开它:
如下:
这就是apache中的“众多模块”,有的已经,有的没有开启。
“php语言”就是apache中的一个模块——但我们得自己去添加上并进行配置!
分两步:
第1步:添加php语言模块,如下所示:
第2步:设定有php语言包,去执行php后缀的文件(中的脚本代码)
然后,重启apache,重新浏览刚才的php网页,如下:
配置php以显示正确的时间
显示结果:
怎么解决?
就需要去配置PHP的“时区”,才能不报错并显示正确时间。
做法如下,分3步:
第1步:
在apache的配置文件(httpd.conf)中,添加一行,以“声明”php的配置文件(php.ini)的位置:
这一行的作用是:告诉apache,php.ini文件在哪里,如下:
第2步:
将php语言包文件夹中的php.ini-development改为php.ini:
第3步:
打开该php.ini,找到Date.timezone 一行,如下设定为PRC:
初始:
改为:
重启apache!
在重新浏览该网页,结果为:
以上是关于配置apache以运行php脚本代码的主要内容,如果未能解决你的问题,请参考以下文章
Apache服务器中运行CGI程序的方法,文中以Perl脚本作为示例
centos6.8配置php-fpm(php已在apache中以模块形式运行,nginx中同时以fastcgi运行)