2013-08-16 2 views
1

Буду признателен за вашу помощь. Я действительно не знаю, куда еще обратиться. Я не могу развернуть приложение L4 в Hostgator. Я читал руководство на форумах, но у моей общей учетной записи HG уже есть много приложений под public_html, поэтому удаление было бы катастрофическим и с риском, с которым я не могу позволить себе играть.Развертывание Laravel 4 на сервере общедоступного хостинга (hostgator)

Есть ли способ развернуть приложение L4, как и любые другие обычные приложения?

То, что я пытаюсь сделать, это следующее:

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

в обоих этих папках есть отдельный репозиторий (через SSH). с пультов разработчика и прод

так что я просто хочу, чтобы достичь является:

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

Оказывается, я не правильно установил Composer. я решил это:

добавив псевдоним PHP 5.3 в .bashrc:

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 
+0

Таким образом, вы имеете успех развертывания Laravel проекта в Hostgator? Я собираюсь принять план в Hostgator для развертывания моего проекта Laravel 4 – Lai32290

+1

Да, но вы должны проверить его с помощью поддержки Hostgator сейчас - прошло более года, поэтому я думаю, что они поддерживают PHP 5.3+ из коробки , Если это так, вам должно быть намного проще развернуть его. –

0

Я создал репозиторий для упрощения процесса установки (в основном для будущих посетителей) после того, как с ним борются несколько раз.

Вы можете найти хранилище в https://github.com/ralphowino/laravel-for-hostgator-users или загрузить его через https://github.com/ralphowino/laravel-for-hostgator-users/archive/master.zip

+0

Прохладный! Я попробую и дам вам знать, как все прошло. По крайней мере, теперь я знаю, что я не единственный, кто борется с Ларавелем на Hostgator. –

+0

Спасибо. Хотелось бы услышать, как это получилось – ralphowino

+0

это не сработало для меня –

Смежные вопросы