如何在共享/经销商托管(hostgator)上正确安装Laravel 5.2?

时间:2016-08-22 18:44:57

标签: php laravel shared-hosting

我在Hostgator的经销商托管帐户上通过ssh与作者重新安装了Laravel 5.2.43。 Laravel像这样安装在root中:

 /home/user/laravel

我想要执行以下操作:从Laravel内部结构移动公用文件夹,这是网址:

/home/user/laravel/public 

到public_html中的另一个文件夹,这将是url:

/home/user/public_html/laravel-public-folder-here

我怎样才能以正确的方式做到这一点?

要进行重定向,我想使用此论坛帖子的最后几步:

http://laravel.io/forum/02-13-2014-how-to-install-laravel-on-a-hostgator-shared-server

但似乎Laravel 5.2没有文件" laravel / bootstrap / paths.php"。论坛帖子可能是旧版本的Laravel。

如果您知道如何以正确的方式做到这一点,请回答。我已经在堆栈上查看了类似问题的答案,但它们并没有解决我的问题,可能只是我目前想念的Laravel配置问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

您只需复制laravel项目的所有文件并放入文件夹 / public_html ,下一步是在 / public_html <中创建 .htaccess 文件/ strong>使用此代码:

## Redirect to public folder
    <IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteRule ^$ public/ [L]
        RewriteRule (.*) public/$1 [L]
    </IfModule>

这项工作适合我在godaddy。

问候!