Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress在任何不';我不属于它_Php_Wordpress - Fatal编程技术网

Php Wordpress在任何不';我不属于它

Php Wordpress在任何不';我不属于它,php,wordpress,Php,Wordpress,我正在一个安装了wordpress的网站上工作,我无法创建普通的php文件。他们都给我404 Wordpress工作正常,一切正常。htaccess看起来也不错,但是当我尝试创建一个php文件,例如/example dir/simple-file.php,并尝试访问它时,它会显示一个404,而不是显示我的页面(其中只有一个echo) 有没有关于如何停用这种特殊行为的提示?我尝试禁用所有插件,但没有帮助 htaccess如下所示: 重新启动引擎 重写基础/ 重写规则^index\.php$-[L]

我正在一个安装了wordpress的网站上工作,我无法创建普通的php文件。他们都给我404

Wordpress工作正常,一切正常。htaccess看起来也不错,但是当我尝试创建一个php文件,例如/example dir/simple-file.php,并尝试访问它时,它会显示一个404,而不是显示我的页面(其中只有一个echo)

有没有关于如何停用这种特殊行为的提示?我尝试禁用所有插件,但没有帮助

htaccess如下所示:

重新启动引擎
重写基础/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-f
重写cond%{REQUEST_FILENAME}-d
重写规则/index.php[L]

编辑: 它的行为类似于
RewriteCond%{REQUEST\u FILENAME}-f
不会出现。

另一个有趣的观察结果是,它只对php文件执行此操作。如果我创建test.txt,它可以正常工作。

可能在.htaccess重写中,您忘记了
RewriteCond%{REQUEST\u FILENAME}-f
。不,htaccess很好。我更新了问题1。尝试禁用
.htaccess
(重命名它)并查看是否有任何差异2。尝试在根级别1访问测试php文件。如果我禁用
.htaccess
它会在站点的任何地方显示500:| 2。我也试着把一个php文件放在根级别,同样的事情(我试过不同级别)@AdiUlici你不能直接访问WordPress中的任何php文件。