gpt4 book ai didi

php - 无法显示 Laravel 欢迎页面

转载 作者:搜寻专家 更新时间:2023-10-31 21:07:08 25 4
gpt4 key购买 nike

我的服务器在 DigitalOcean 云上。我将 Ubuntu 与 Apache Web 服务器一起使用。我的家用电脑运行的是 Windows 7。我正在使用 putty 作为终端。

遵循 https://laracasts.com/series/laravel-5-fundamentals/episodes/1 上的所有指示.一直到 8:40,它指示您运行 php -S localhost:8888 -t public。我运行它,然后打开网络浏览器并尝试以下操作:

- http://mywebsite.com:8888
- http://www.mywebsite.com:8888
- http://mywebsite.com/learning-laravel-5/public
- http://mywebsite.com/learning-laravel-5/public/index.php

以上均无效。

在谷歌浏览器中,我列出端口号的前两个选项,我得到一个页面,上面写着 This webpage is not available。 ERR_CONNECTION_REFUSED。在 IE 中,我只看到一个大字体的页面,上面写着“无法显示此页面。”

对于最后两个选项,我只得到一个完全空白的页面。在控制台中,我收到此错误:无法加载资源:服务器响应状态为 500(内部服务器错误)

我正在尝试选择一个 Web 应用程序框架来扩展我的 PHP 技能集。有人可以帮我吗?我做错了什么/为了启动和运行 Laravel 我必须做的视频教程缺少什么?

最佳答案

php -S localhost:8888 -t public 用于在本地运行站点,这就是视频所展示的内容。

如果您在 Ubuntu 和 Apache 中使用 Digital Ocean Droplet,则需要将 Apache 配置为使用/public 作为文档根目录,并将 Laravel 安装在/var/www 目录中。

从那里您可以访问 Droplet 的 IP 地址 (http://XXX.XXX.XXX.XXX) 而不是域名(除非您已经为该域名配置了 DNS)。您也不需要 URL 中的端口,因为 Apache 将在默认端口 80 上提供它。

关于php - 无法显示 Laravel 欢迎页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30576341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com