Azure Web App错误404与Laravel项目
我有一个编码在Laravel中的项目,在本地主机上工作得很好。Azure Web App错误404与Laravel项目
我把它从一个git仓库上传到Azure。 当我尝试访问这些页面时,我收到以下消息:
“您正在查找的资源已被删除,名称已更改或暂时不可用。”
我已经google了我遇到的问题,但似乎没有任何工作。
编辑:
我Azure的Web应用程序设置为访问网站\ wwwroot的\ PUBLIC \作为应用程序。
错误暗示你要找的文件是不存在于服务器上,或者你没有正确地配置您的web.config文件。
如果您使用任何特殊文件名,我建议您通过FTP来查看该文件是否存在于服务器上。
我建议你enable diagnostic logging for Web Apps得到详细的错误信息和日志。
此外,检查它是否是这里描述的部署或运行时的问题:https://github.com/projectkudu/kudu/wiki/Deployment-vs-runtime-issues
由于Laravel使用\public
为切入点和.htaccess
文件不是通过Azure的Web应用程序识别, 可以尝试设置虚拟目录到site\wwwroot\public
在应用程序设置通过Azure portal?
它已经设置 –
有没有其他的事情可以解决这个问题? –
您是否启用了Azure上的'composer'扩展? –
感谢您的努力,兄弟。但我仍然有问题。 –