为了账号安全,请及时绑定邮箱和手机立即绑定

老师求助wampserver开启不了pathinfo

一:
在PHP安装文件夹下找到PHP.INI,

;cgi.fix_pathinfo=1
之前的 ; 去掉,即改为
cgi.fix_pathinfo=1

二:
打开Apache安装文件夹下的conf文件夹,找到httpd.conf文件中找到下面这段代码

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

AcceptPathInfo On    //加入这行代码就OK了

</Directory>


三:

在配置文件中加入

<Files *.php>

AcceptPathInfo On

</Files>


将前面的#去掉,改为:
LoadModule rewrite_module modules/mod_rewrite.so

这些方法 都试过了,还是不行

正在回答

2 回答

默认有,我是Apache2.4+php5.5,可能是打开方式不对:

假如你的有效地址是 http://localhost/phpinfo.php

输入连接是 http://localhost/phpinfo.php/HELLO_THERE 

那么$_SERVER["PATH_INFO"] 会有值且

返回的是  /HELLO_THERE


参考原文: http://stackoverflow.com/questions/5629683/serverpath-info-and-serverorig-path-info-in-php


0 回复 有任何疑惑可以回复我~

你要修改的是PATHINFO的访问模式吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP实现页面静态化
  • 参与学习       55595    人
  • 解答问题       115    个

网站开发必备技能—页面静态化,帮助大家掌握一项加薪利器

进入课程

老师求助wampserver开启不了pathinfo

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信