【问题标题】:Use laravel on azure webapp在 azure webapp 上使用 laravel
【发布时间】:2016-08-26 01:14:26
【问题描述】:

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

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

然后我在http://localhost:8000/index 上进行测试(在远程网络服务器上进行测试)。没关系。

但如果我访问我的网址,例如http://bobdict.cloudapp.net/index,它会说找不到页面。

有什么问题?

我是新手,抱歉。

【问题讨论】:

    标签: php laravel azure laravel-artisan


    【解决方案1】:

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

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

    【讨论】:

    • 是的,在我放置 web.config 并更改物理路径后,现在可以了,谢谢
    【解决方案2】:

    在 azure 门户中将 docroot 配置为 wwwroot/laravel5/public

    【讨论】:

    • 天蓝色门户配置在哪里找不到
    • sry im 在我的手机上,你可以谷歌它(如何在 azure 上更改文档根目录)
    • 我找不到 web.config 和 web.cloud.config
    • 在我的虚拟机中找不到配置
    • 我使用虚拟机而不是云服务
    猜你喜欢
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 2020-02-03
    • 2022-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多