服务器上有别的php 可以运行, 新建的就是不行,
日志中应该有更多的信息,估计是你新建的文件权限不对,导致进程无法访问此文件
目录权限的问题。
你用了htaccess吧?
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule>
你用了htaccess吧?
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule> 楼上的都不行啊,
只有php文件不能访问, 其他的如: html,jpg,gif,等都可以正常查看
日志 访问路径和看到的是一样的, 没有 htaccess,和httpd.ini 文件
找到解决办法了
打开php.ini文件,这个你看你怎么配置的了。
在php.ini文件里面修改:
1、增加一行(这个最重要)
fastcgi.impersonate = 1 // 我解除了这个注释就行了, 下面2个已经设置好了
2、修改两项(解开注释就可以了)
cgi.fix_pathinfo=1
cgi.force_redirect = 0
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号