在azure webapp上使用laravel

时间:2016-05-01 03:17:39

标签: php laravel azure artisan

我的项目是用larval开发的,然后我尝试将azure用于web服务器。

我在C:\inetpub\wwwroot\laravel5复制文件夹laravel。接下来我运行php artisan serve。

然后我在http://localhost:8000/index上测试(在远程websever上测试)。没关系。

但是,如果我访问我的网址,例如http://bobdict.cloudapp.net/index,则表示找不到网页。

有什么问题?

我是新手,对不起。

2 个答案:

答案 0 :(得分:1)

您似乎正在使用IIS在Azure VM上托管您的PHP应用程序。

当laravel应用程序的入口位于应用程序根目录的public文件夹中。您可以测试以浏览http://bobdict.cloudapp.net/public/index以测试您是否已成功部署laravel应用程序。然后为友好的URL模式配置URL重写。您可以在应用程序的根目录中手动创建web.config。 您可以参考http://blog.qbotx.com/basic-laravel-5-on-microsoft-azure-part-1/了解web.config的内容。

答案 1 :(得分:0)

在azure portal中配置docroot                        的wwwroot / laravel5 /公共