Laravel 4和使用FTP部署应用程序的方式

Saf*_*ari 11 php apache ftp laravel

我对部署Laravel应用程序的方式有疑问.

我使用Composer在本地开发了我的应用程序.

现在,我已准备好将此应用程序部署到生产环境中.

我(目前)只使用FTP的生产服务器..

我读过这个论坛: Laravel论坛

但我认为这不正确..

我在我的服务器上创建了一个目录,例如:http://wwww.myserver.com/app

在/ app目录中,我复制了(通过FTP)我的所有文件......

但这不起作用..我必须改变一些东西?

Sas*_*Sam 17

让我们说你的文档.根文件夹是www

  1. 在共享主机(www之外)上创建一个名为laravel的文件夹,并将您的应用程序结构上传到此文件夹,公共文件夹除外.
  2. 将您的公用文件夹的内容上传到www文件夹
  3. 调整bootstrap/paths.php文件中的路径结构.
  4. 还要更改www/index.php文件中的路径以找到新的laravel文件夹.
  5. 完成.

在下面的文章中还有另外两个解决方案(我的一个也更详细):

http://driesvints.com/blog/laravel-4-on-a-shared-host