本文目录一览:
- 1、为什么我的apache不解析php
- 2、CentOS系统配置SSL之后,Apache2就不解析php了
- 3、apache不解析php文件只显示源码
- 4、为什么我的APACHE总是不支持PHP
- 5、apache不解析php怎么解决
- 6、如何解决ubuntu的apache2无法解析PHP的问题
为什么我的apache不解析php
应该是配置问题,修改一下配置:# 加载php模块
LoadFile "/opt/php-5.3.1/php5ts.dll"
LoadModule php5_module "/opt/php-5.3.1/php5apache2_2.dll"
# php.ini文件所在目录
PHPIniDir "/opt/php-5.3.1"
# 接受到php页面请求时,交给php引擎解释,而不是下载页面
AddHandler php5-script php
AddType application/x-httpd-php .php .php5
AddType application/x-httpd-php-source .phps
# 将目录的默认索引页面改为index.php
DirectoryIndex index.php
CentOS系统配置SSL之后,Apache2就不解析php了
https 页面中引入 http 资源的解决方式:
PHP不支持与环境没有关系,只是HTTPS不允许调用HTTP数据,所以网站里面的源码如果调用要及时修改。
apache不解析php文件只显示源码
让apache加载php模块
找到
#loadmodule
vhost_alias_module
modules/mod_vhost_alias.so
(大概在第128行),在这行的后面添加以下内容:
loadmodule
php5_module
"d:/wamp/php/php5apache2_2.dll"
addtype
application/x-httpd-php
.php
phpinidir
"d:/wamp/php"
loadmodule
php5_module
"d:/wamp/php/php5apache2_2.dll"
这句意思是以module方式载入php5模块。
addtype
application/x-httpd-php
.php
这句意思就是将.php扩展名的文件作为php脚本执行。你可以使用你喜欢的任何其他扩展名,如
.html、.php5
甚至是
.txt
来执行php。
phpinidir
"d:/wamp/php"
这句用来指定php的配置文件php.ini
所在的目录。
如果是apache
2
以module模块方式运行php5的话,就可以使用
phpinidir
指令。
为什么我的APACHE总是不支持PHP
首先你要有PHP的执行程序,已经安装。
然后打开httpd.conf 找到有一堆LoadModule 的地方,在最后一个LoadModule下面增加如下配置:
LoadModule php5_module "${path}/php/php5apache2_2.dll"
PHPIniDir "${path}/"
SetEnv TMP "${path}/tmp"
注意其中:
第一行的${path}要换成你的PHP5的安装目录
第二行的${path}要换成你的php.ini文件所在的目录
第三行的${path}要换成你指定的PHP的临时目录
apache不解析php怎么解决
Windows平台下php5.2.10与apache2.2.14详细配置
1.把php5.2.10压缩包文件解压,放入c:/php文件夹。2.将文件php.ini-recommended后缀名修改为.ini,即文件名为php.ini。3.修改php.ini,找到第542行,extension_dir = "",将其值改为extension_dir="c:/php/ext"。若要使其支持mysql数据库,则将第681行 ;extension=php_mysql.dll 前的 ; 去掉(;为注释符)。4.然后你可以将c:/php文件夹中的 .dll 文件全部复制到 c:/windows/system32文件夹内(推荐)。也可以在系统环境变量中将path值后面增加"c:/php"值。
具体方法是:
右键单击“我的电脑”,打开“属性”,点击“高级”选项卡,点 “环境变量”按钮,在打开的“环境变量”对话框中的“系统变量”框内,找到path 变量,在其后增加值“c:/php”。5.找到apache的httpd.conf文件
用记事本打开后,在其底部加入以下语句保存,重启Apache即可LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
如何解决ubuntu的apache2无法解析PHP的问题
你代码打错了吧,第一行的?应该在之后,也就是应该这样:
?php
phpinfo();
?