我应该在哪里安装Laravel共享托管服务器?

时间:2017-04-27 13:26:03

标签: laravel installation shared-hosting

我发现很多关于这个问题的问题,但我真的很困惑,我想小心这个。

好的,所以我在下面的目录中安装了作曲家:

/home/antonis/composer/composer.phar

现在我的可访问"public_html"位于:

/var/www/html/project_name/index.html

所以project_name就像public_html我想的那样。

我应该在哪里运行laravel安装?

如果它是这样的话会起作用吗?

/home/antonis/laravel/app
/home/antonis/laravel/bootstrap
/home/antonis/laravel/config
/home/antonis/laravel/database 

公共目录(其中public laravel文件应该是):

/var/www/html/project_name

1 个答案:

答案 0 :(得分:0)

如果将项目复制到公共文件夹,则会显示.. .env

  1. 所有凭据均已公开
  2. 源代码不安全。
  3. 使用laravel的子目录安装 点击链接

    https://laravel-news.com/subfolder-install

    您应该阅读链接的文章只有公共文件夹应该在公共网站空间中。其他一切都应该是私密的。

    将此行从Public-> index.php 修改为public_html。

       require __DIR__.'/../director name/bootstrap/autoload.php';
       $app = require_once __DIR__.'/../your director name/bootstrap/app.php';