2017-01-24 8 views
0

Я разработчик интерфейса, поэтому не вешайте меня, пожалуйста. До сих пор управлял установкой новой копии Laravel на сервере AWS EC2 без проблем несколько раз для разных проектов.Страница Laravel не работает после новой установки

Сейчас я уже попытался установить это 3 раза и попытался залежных на каждом решении я мог бы найти, чтобы решить ошибку ниже, но все еще получаю:

[Tue Jan 24 10:19:49.885900 2017] [:error] [pid 14096] [client 92.27.88.79:56096] PHP Fatal error: require(): Failed opening required '/var/www/laravel/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/laravel/bootstrap/autoload.php on line 17

шаги, предпринятые для установки:

  1. Настройка нового экземпляра AWS EC2 -> create & создание групп безопасности и ключей -> подключение с использованием шпатлевки и созданного ключа
  2. Установите apache2 в созданном экземпляре usi нг:
    Sudo APT-получить установку apache2

  3. Установка PHP7 & PHP Mcrypt с помощью:
    SUDO надстроек APT-репозиторий PPA: Ондрей/PHP
    Sudo APT-получить установку -y языка пак-ен- база Судо LC_ALL = en_US.UTF-8 адд-APT-репозиторий PPA: Ондрей/PHP
    Sudo APT-получить обновление
    Суд APT-получить установку php7.0
    Sudo APT-получить установку php7.0-Mcrypt

  4. Установка MySQL Server
    Sudo APT-получить установку MySQL-сервер

  5. Установка Git
    Sudo APT-получить установку ГИТ-сердечник

  6. Установите Laravel
    Судо мерзавец клон https://github.com/laravel/laravel.git

  7. Установить Композитор
    curl -sS https://getcomposer.org/installer | PHP
    пошел в корневую папку Laravel (/ вар/WWW/nameOfProject)
    запустить команду: PHP composer.phar установить

  8. доступа Изменить папку
    изменен на 777, чтобы убедиться, папка: Laravel/хранение
    изменен на 777, чтобы убедиться, папка: Laravel/самозагрузок

  9. Restarted всех

Я также попробовал еще раз установка композитора и обновление композитора, и в основном все, что я мог найти в Интернете; до сих пор не удалось избавиться от этой ошибки.
Если что-нибудь еще я могу предоставить, чтобы помочь понять это, пожалуйста, дайте мне знать.

Очень ценим любые рекомендации или ссылки на решения, которые могут решить эту ошибку.

Заранее спасибо.

+0

У вас есть контент внутри папки поставщика? Из какого каталога вы запустили обновление для композитора? –

+0

У меня даже нет папки с поставщиками. Любые команды композитора я запускаю их в/var/www/laravel – Marin

+0

Каков выход обновления для композитора? Команда Composer должна создавать папку поставщика, если ее нет. Попробуйте удалить композитор и запустите его. –

ответ

0

Я проверил все это время.Я не проверял окончательное подтверждение композитора на наличие ошибок; в основном после того, как я установил php7, по-прежнему остались некоторые расширения. Поэтому я только что установил: sudo apt-get install php7.1-mbstring, sudo apt-get install php7.1-dom, sudo apt-get install php7.1-zip. Также в конце я снова запускаю обновление композитора и перезапускаю сервер. Это устранило мою проблему. Спасибо за ваше время!