如何将本地Laravel Web项目上传到服务器?

时间:2017-04-27 06:45:02

标签: php mysql laravel-5.3 web-hosting

我在Laravel制作的网站上工作,现在我需要将其推送到服务器并上线。我是Laravel托管的新手。之前我用纯php进行编码,那些日子我只是将项目推送到服务器并且它可以工作。我的服务器是one.com,这是我在复制我的内容并尝试访问该页面时得到的结果。

enter image description here

请以这种方式帮助我!谢谢

2 个答案:

答案 0 :(得分:2)

选项1:使用.htaccess

如果它已经存在,请在Laravel根目录中创建一个.htaccess文件。如果Laravel根目录不存在,请创建一个.htaccess文件。 (通常它位于你的public_html文件夹下) 编辑.htaccess文件,使其包含以下代码:

<IfModule mod_rewrite.c>
   RewriteEngine On 
   RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

答案 1 :(得分:2)

Laravel有一个入口点(index.php文件)。此文件位于public文件夹中。要使用Laravel项目进行 L-I-V-E ,您必须将文档根目录设置为指向public目录。

目前,您只能通过导航至http://van.lesthi.com/public/

来访问您的网站

撰写本文时;访问上面的URL会引发一些SQL错误,您可能需要先修复它....