Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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 Ajax请求在Linux上工作,但在我的windows本地主机上不工作_Php_Ajax_Linux_Windows - Fatal编程技术网

Php Ajax请求在Linux上工作,但在我的windows本地主机上不工作

Php Ajax请求在Linux上工作,但在我的windows本地主机上不工作,php,ajax,linux,windows,Php,Ajax,Linux,Windows,我很长一段时间都不明白这一点。ajax请求在远程设置的linux机器上运行良好,但在windows机器上尝试相同的请求时会出现403错误 Linux机器请求日志 Windows本地计算机请求日志 提前感谢问题在于.htaccess。显然,相同的.htaccess文件在Linux和Windows环境中的行为不同。我可以通过在Windows(本地环境)中完全删除.htaccess文件来解决此问题。虽然我知道这不是最理想的解决方案,但它是有效的。 谢谢@Sfili_81。你对文件夹权限的评论促使我

我很长一段时间都不明白这一点。ajax请求在远程设置的linux机器上运行良好,但在windows机器上尝试相同的请求时会出现403错误

Linux机器请求日志

Windows本地计算机请求日志


提前感谢

问题在于.htaccess。显然,相同的.htaccess文件在Linux和Windows环境中的行为不同。我可以通过在Windows(本地环境)中完全删除.htaccess文件来解决此问题。虽然我知道这不是最理想的解决方案,但它是有效的。
谢谢@Sfili_81。你对文件夹权限的评论促使我朝这个方向思考。

@JonasLochmann在Linux中,我得到了预期的JSON响应,但在windows中,我得到了403禁止页面。后端完全是PHP。应用程序可以进入目录ajax?此目录具有正确的权限?