2013-06-17 2 views
1

У меня возникла проблема с развертыванием Laravel 4 на сервере хостинга (hostgator). Я загрузил все файлы на сервер. Текущая версия PHP - 5.3.24, и я выполнил все инструкции на four.laravel.com/docs/installation.Развертывание Laravel 4 на сервере хостинга

Я получаю следующее сообщение об ошибке:

Fatal error: Call to a member function run() on a non-object in /home3/varoid/public_html/index.php on line 51 
+0

Все ли laravels другие папки (например,/app,/bootstrap,/src,/vendor) вне public_html? –

ответ

2

Если вы посмотрите на index.php в папке public_html, вы увидите, что он называет $ app-> Run(). Поскольку run не определен, $ app, вероятно, недоступен. В строке 35 $ приложение устанавливается следующим образом:

$app = require_once __DIR__.'/../bootstrap/start.php'; 

Это не работает для вас, так что это означает, что start.php не может быть найден. Может быть, вы разместили его в другом месте, чем путь по умолчанию? Если вы не знали, что __DIR__ означает, текущий каталог (public_html). Просто убедитесь, что файл существует и повторите попытку!

+0

Спасибо. Это работает для меня сейчас –

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