社区
Apache
帖子详情
为什么apache不能解析php?
wwangzhihang100
2009-08-18 12:29:59
apache的配置文件里有
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
启动apache也没有问题,可是输入http://localhost/hello.php显示的是源代码,不知是什么原因,大虾帮帮我吧,我都快崩溃了
...全文
411
4
打赏
收藏
为什么apache不能解析php?
apache的配置文件里有 PHPIniDir "C:/PHP/" LoadModule php5_module "C:/PHP/php5apache2_2.dll" AddType application/x-httpd-php .php 启动apache也没有问题,可是输入http://localhost/hello.php显示的是源代码,不知是什么原因,大虾帮帮我吧,我都快崩溃了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spmzh2006
2010-01-09
打赏
举报
回复
最新PHP5.3.1安装配置过程如下:
我刚开始也是遇到了你同样的问题,PHP根本不解析,浏览器输出的是源代码,后来经过研究和借鉴网
上的办法,终于解决了问题,按照如下办法安装和配置,一定能顺利运行
①手动安装:
(1)按提示安装Apache 2.2.14,有两种版本,我安装的是apache_2.2.14-win32-x86-no_ssl.msi,安装在
C:\Program Files\Apache Software Foundation\Apache2.2;Network Domain输入“127.0.0.1”,Server Name输入
“localhost”;
(2)将C:\Program Files\Apache Software Foundation\Apache2.2\bin添加到windows环境变量PATH的末尾(注意
加";"号分隔变量值);这样如果Apache出错就可以直接在命令控制台中打命令调试。
(3)启动Apache,并在浏览器中输入http://localhost/,应当能够看到“It Works!”字样,说明Apache成功运行;
(4)解压php-5.3.1-Win32-VC6-x86.zip(选择VC6,Thread Safe版本php-5.3.1-Win32-VC6-x86 Thread Safe.zip)到
C:\PHP中。
(5)将C:\PHP\PHP.ini-development后面的“-development”删去
(6)用记事本打开C:\PHP\PHP.ini文件,找到如下代码:
extension_dir = "./"
将其改为
extension_dir = "C:\PHP\ext"
接着找到如下代码
;extension_dir=php_mysql.dll
将前面的“;”好去掉;保存文件;
(3)打开httpd.conf,添加以下三行:
LoadModule php5_module C:/PHP/php5apache2_2.dll
PHPIniDir "C:/WAMP/PHP5.3.1"
AddType application/x-httpd-php.php .phtml
找到
DirectoryIndex index.html
改为:
DirectoryIndex index.html index.php
(4)设置环境变量:C:\PHP;C:\PHP\ext (添加到PATH环境变量的末尾)
(5)修改php.ini:
找到以下extension:
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
去掉之前的分号。这个根据需要去掉前面的分号。
CunningBoy
2009-08-18
打赏
举报
回复
还有PHPIniDir目录下面有没有php.ini
CunningBoy
2009-08-18
打赏
举报
回复
注意区分Apache2和Apache2.2使用dll分别是
php5apache2.dll和php5apache2_2.dll
code_killer
2009-08-18
打赏
举报
回复
好像还有一个AddHandler指令需要配置吧?
抱歉,没有配置过PHP,楼下继续....
apache
2 不
解析
php
,
apache
2不
解析
php
怎么办
【摘要】
PHP
即“超文本预处理器”,是一种通用开源脚本语言。
PHP
是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。
PHP
独特的语法混合了C、Java、Perl以及
PHP
自创的语法。下面是
apache
2不
解析
php
怎么办,让我们一起来看看
apache
2不
解析
php
怎么办的具体内容吧!
apache
2不
解析
php
怎么办
apache
2不
解析
php
的解决方法:首先打开httpd.conf...
Apache
无法
解析
PHP
文件的解决方法
这可以通过检查服务器的配置文件来确认。在大多数情况下,
PHP
模块的名称是"
php
"或"
php
7"。确保
PHP
文件具有适当的文件权限,以便
Apache
可以读取和执行它们。确保所请求的文件具有正确的
PHP
文件扩展名(.
php
)。如果文件的扩展名错误或缺失,
Apache
将无法正确
解析
它并将其作为
PHP
文件处理。因此,请确保文件扩展名正确,并将其更改为".
php
"。确保
Apache
的配置文件正确设置了用于处理
PHP
文件的模块和处理器。当
Apache
服务器无法
解析
PHP
文件时,可以通过以下方法来解决这个问题。
php
不解释,
apache
php
不
解析
怎么办
apache
php
不
解析
的解决办法:1、加载“
php
5_module”和“lib
php
5.so”模块;2、修改
apache
的配置文件“httpd.conf”;3、在编译安装
apache
时加上参数“most”和“all”即可。
Apache
不能
解析
php
文件
PHP
不能
解析
之判断故障1. /usr/local/
apache
/bin/
apache
ctl -M //查看有没有加载
php
5_module...
Apache
解析
漏洞
Apache
解析
漏洞
Apache
解析
漏洞举例
Apache
解析
漏洞(CVE-2017-15715)环境准备安装docker下载CVE-2017-15715
Apache
解析
漏洞
Apache
文件
解析
漏洞与用户的配置有密切关系。严格来说,属于用户配置问题,其实
apache
本身根本不存在所谓 的
解析
漏洞。
Apache
默认一个文件可以有多个以点分隔的后缀,当右边的后缀无法识别(不在mime.types内),则继续向左识别。 当我们请求这样一个文件:1.
php
.aaa aaa ->无法识别,向左
php
-
apache
不
解析
php
7.2,
apache
2无法
解析
php
怎么办
apache
2无法
解析
php
的解决办法:1、安装“lib
apache
2-mod-
php
7.0”模块,并重启apche;2、在“
apache
2.conf”中添加内容“SetHandler application/x-httpd-
php
”。
apache
2安装以后无法
解析
php
代码问题表象:安装
apache
和
php
5后无法正在执行
php
代码,将
php
代码按文本格式直接输出。解决方法:分两步(1)安装li...
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章