【发布时间】:2018-01-18 07:51:18
【问题描述】:
所以我已经完成了我正在开发的应用程序的本地开发。我只是在努力让它在我们的内部测试服务器(Ubuntu 16.4)上运行。
我尝试过的。
将我的项目转移到服务器的
/var/www/html/。在服务器上安装了 Composer。
cd进入我的应用目录并运行composer install以安装所有应用依赖项。将
/storage文件夹的权限更改为“775”当我浏览我的服务器 ip
http://192.168.X.XXX/myapp时,我收到 403 错误:
您无权访问此服务器上的
/myapp/。
要测试问题是否不是 Laravel,请在 var/ww/html/testblog 中创建另一个文件夹,并使用 echo 'hello' 创建一个 index.php。当我浏览 192.168.xx.xx 时,它工作正常。
是否有关于如何在您的 SSH 服务器上部署应用程序的分步指南,而不是共享主机
【问题讨论】:
-
htpp://192.168.X.XXX/myapp/public 访问这个url。或者使用php artisan serve命令启动服务器
-
您可能需要将 apache 或 nginx 文档根目录设置为
/public文件夹。 -
@TahaPaksu - 你是说
/myapp/public吗? -
不,公用文件夹是应用文件夹的兄弟。