1

我会很感激你的帮助。我真的不知道还能去哪里。我无法将 L4 应用程序部署到 Hostgator。我阅读了论坛上的指南,但我的共享 HG 帐户在 public_html 下已经有许多应用程序,因此删除它将是灾难性的,并且我无法承担风险。

有没有办法像任何其他普通应用程序一样部署 L4 应用程序?

我想做的是以下几点:

home/myuser/public_html/domain.com/laravel/               <--- where the app should live
home/myuser/public_html/domain.com/laravel/dev          <--- dev environment

在这两个文件夹中都有一个单独的 git 存储库(通过 ssh)。带遥控器 dev 和 prod

所以我只想实现的是:

git push prod

git push dev

但是当我推送时,我收到一条消息:

dev/bootstrap/../vendor/autoload.php) [function.require]: failed to open stream: No such file or directory

/dev/bootstrap/../vendor/autoload.php' (include_path='.:/opt/php53/lib/php') in
4

2 回答 2

3

原来我没有正确安装 Composer。我通过以下方式解决了这个问题:

在 .bashrc 中为 php 5.3 添加别名:

alias php53='/opt/php53/bin/php'

安装作曲家:

curl -sS https://getcomposer.org/installer | php53

在composer.json中,在“脚本”中将php替换为:(/opt/php53/bin/php不接受别名,不知道为什么)

跑步

php53 composer.phar install

添加到.htaccess:

AddType application/x-httpd-php53 .php
于 2013-08-17T22:32:40.727 回答
0

经过几次努力后,我创建了一个存储库来简化安装过程(主要是为未来的访问者)。

您可以在https://github.com/ralpowino/laravel-for-hostgator-users找到存储库或通过https://github.com/ralpowino/laravel-for-hostgator-users/archive/master.zip下载它

于 2013-09-10T08:20:02.137 回答