如何在Server上部署laravel项目?

时间:2017-06-28 10:47:55

标签: php laravel

我在digitialocean上构建了一个linux服务器,并安装了需要软件和克隆laregvel文件从github到/ var / www / html /。我收到此错误

onResume()

即使上传迁移并创建.env文件和storage / * 777权限。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

假设您已经通过composer安装了所有php包和依赖项以及所有项目供应商。您只需将其添加到/etc/apache2/sites-available/000-default.conf

即可
Alias /socialNetwork /var/www/html/socialNetwork/public/
<Directory "/var/www/html/socialNetwork/public">
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>

然后在/var/www/html/socialNetwork/public/.htaccess

中添加此内容
Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

之后:

sudo service apache2 restart