我是所有编码的新手,并尝试使用Azure来托管网络应用。该应用程序是使用PHP处理MYSQL数据的JavaScript。一切都按预期在本地运作。但是当我尝试访问托管的应用程序时,我在所有对.php文件的调用中都看到了404(Not Found)错误。
我正在使用jQuery的getJSON
来获取数据:
$.getJSON('bin/myFile.php', function(data) {
// Process data
})
然后在浏览器控制台中我看到:
GET https://mysite.azurewebsites.net/bin/myFile.php 404 (Not Found)
但是,如果我将该文件移动到根目录并从我的调用中删除bin/
,它将完美地运行。对文件夹中文件的所有其他调用工作正常(图像,脚本,样式),只有bin文件夹中的php文件返回此错误。
任何人都知道为什么?