PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

给位大侠,请教出现如图情况是什么原因

原创
2016-06-13 12:20:08 688浏览

给位大侠,请问出现如图情况是什么原因
我在本地用阿帕奇测试是没有问题的;上传到公司的服务就出现这种情况了。用的是项目用的框架是TinkPHP。



------解决思路----------------------
服务器没定义目录索引或者没开启重写功能。
------解决思路----------------------
你这像是 IIS 的错误
启用父路径即可
------解决思路----------------------

$url = 'http://www.wanpusoft.com/weixin/Web/index.html';
print_r(get_headers($url));

$url = 'http://www.wanpusoft.com/weixin/Wechar';
print_r(get_headers($url));
Array
(
[0] => HTTP/1.1 200 OK
[1] => Cache-Control: max-age=1296000
[2] => Content-Type: text/html
[3] => Last-Modified: Thu, 23 Apr 2015 07:53:40 GMT
[4] => Accept-Ranges: bytes
[5] => ETag: "30f6d99c9a7dd01:0"
[6] => Server: Microsoft-IIS/7.0
[7] => X-Powered-By: ASP.NET
[8] => Date: Thu, 30 Apr 2015 07:28:33 GMT
[9] => Connection: close
[10] => Content-Length: 8746
)
Array
(
[0] => HTTP/1.1 404 Not Found
[1] => Cache-Control: private
[2] => Content-Length: 1898
[3] => Content-Type: text/html; charset=utf-8
[4] => Server: Microsoft-IIS/7.0
[5] => X-AspNet-Version: 4.0.30319
[6] => X-Powered-By: ASP.NET
[7] => Date: Thu, 30 Apr 2015 07:28:34 GMT
[8] => Connection: close
)


可以看出 weixin/Wechar 不是目录
虽然 IIS7 是支持 PATH_INFO 的,但省略文件名是需要 url rewrite 才行的
------解决思路----------------------
TP ?
你那是写文件是出错了,请检查权限
另请清空 Runtime 目录
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。