Php 如何将本地Laravel web项目上载到服务器?
我在一个网站上工作,我从Laravel制作,现在我需要把它推到服务器上并上线。我是新来的拉威尔主持。早些时候我用纯php编程,那个些天我只是把项目推到服务器上,它就可以工作了。我的服务器是one.com,这是我复制内容并尝试访问页面时得到的Php 如何将本地Laravel web项目上载到服务器?,php,mysql,laravel-5.3,web-hosting,Php,Mysql,Laravel 5.3,Web Hosting,我在一个网站上工作,我从Laravel制作,现在我需要把它推到服务器上并上线。我是新来的拉威尔主持。早些时候我用纯php编程,那个些天我只是把项目推到服务器上,它就可以工作了。我的服务器是one.com,这是我复制内容并尝试访问页面时得到的 请帮我这个忙!谢谢选项1:使用.htaccess 如果还没有,请在Laravel根目录中创建一个.htaccess文件。如果Laravel根目录不存在,请创建一个.htaccess文件。(通常它位于您的公用html文件夹下) 编辑.htaccess文件,使
请帮我这个忙!谢谢选项1:使用.htaccess 如果还没有,请在Laravel根目录中创建一个.htaccess文件。如果Laravel根目录不存在,请创建一个.htaccess文件。(通常它位于您的公用html文件夹下) 编辑.htaccess文件,使其包含以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
重新启动发动机
重写规则^(.*)$public/$1[L]
Laravel有一个入口点(即index.php
文件)。此文件位于public
文件夹中。要使用Laravel项目转到L-I-V-E,必须将文档根目录设置为指向public
目录
现在,您只能通过导航到以下位置来访问您的网站:
在写这篇文章的时候;访问上面的URL会引发一些SQL错误,您可能需要首先修复这些错误。…您必须将网站指向项目的/public
文件夹。我不知道如何在one.com上做到这一点