Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 01.12.2015 23:06:19

Имам

Ошибка при установке

Устанавливал Laravel 5 на OpenServer через Composer.
Всё вроде бы нормально, но при заходе на site.ru/public/ выдаёт ошибку:

Warning: require(C:\Server\OpenServer\domains\site.ru\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\Server\OpenServer\domains\site.ru\bootstrap\autoload.php on line 17

Fatal error: require(): Failed opening required 'C:\Server\OpenServer\domains\site.ru\bootstrap/../vendor/autoload.php' (include_path='.;c:/server/openserver/modules/php/PHP-5.4;c:/server/openserver/modules/php/PHP-5.4/PEAR/pear') in C:\Server\OpenServer\domains\site.ru\bootstrap\autoload.php on line 17

PHP менял. Пробовал и 5.3, и 5.4, и 5.5.

Помогите, будьте добры!

#2 02.12.2015 10:25:49

Re: Ошибка при установке

если последняя версия то ставь php 5.6 и apache 2.4

Не в сети

#3 02.12.2015 10:52:03

Имам

Re: Ошибка при установке

Johnson пишет:

если последняя версия то ставь php 5.6 и apache 2.4

Ставил я (OpenServer всё-равно без 2.4 не давал работать с 5.6).
Дело не версии.

#4 27.12.2015 01:09:37

Семён

Re: Ошибка при установке

В ошибке говориться, что ларавел не может найти папку vendor чтобы она там появилась, надо ещё в сам твой проект(ларавел) установить композер. Плюс (include_path='.;c:/server/openserver/modules/php/PHP-5.4;c:/server/openserver/modules/php/PHP-5.4/PEAR/pear') здесь написано, что надо добавить переменные среды.

#5 30.12.2015 13:25:27

Re: Ошибка при установке

Попробуй в public папке в файле index.php после $app = require_once __DIR__.'/../bootstrap/app.php';
// set the public path to this directory
$app->bind('path.public', function() {
    return __DIR__;
});

Не в сети

#6 08.04.2016 17:38:42

ANDREYCHUPROV

Re: Ошибка при установке

Помогите разобраться - при попытке открыть сайт Laravel с OpenServer выдает следующее - Warning: require(C:\OpenServer\domains\LaravelTest.ru\bootstrap/../vendor/autoload.php) [function.require]: failed to open stream: No such file or directory in C:\OpenServer\domains\LaravelTest.ru\bootstrap\autoload.php on line 17

Fatal error: require() [function.require]: Failed opening required 'C:\OpenServer\domains\LaravelTest.ru\bootstrap/../vendor/autoload.php' (include_path='.;c:/openserver/modules/php/PHP-5.3;c:/openserver/modules/php/PHP-5.3/PEAR/pear') in C:\OpenServer\domains\LaravelTest.ru\bootstrap\autoload.php on line 17
Также хочу отметь,что после загрузки Lahfvel с помощью composer отсутствует папка vender.

#7 02.03.2017 15:52:52

Re: Ошибка при установке

В самом начале, включите вывод ошибок.
/config/app.php

'debug' => env('APP_DEBUG', true)

Я данную проблему решал так:
1. Переходим в папку проекта
2. Запускаем


(если все еще не заработало)
То с чем столкнулся, я.
The only supported ciphers are AES-128-CBC and AES-256-CBC

1. Проверяем наличие файла .env
(если нету, с командной строки запускаем

cp .env.example .env

2. Генерируем ключ

php artisan key:generate

3. Последнее

php artisan config:clear

Дальше данных действий у меня не доходило.

Не в сети

#8 02.03.2017 16:38:08

Re: Ошибка при установке

carkatau01 пишет:

В самом начале, включите вывод ошибок.
/config/app.php

'debug' => env('APP_DEBUG', true)

Я данную проблему решал так:
1. Переходим в папку проекта
2. Запускаем

composer update

(если все еще не заработало)
То с чем столкнулся, я.
The only supported ciphers are AES-128-CBC and AES-256-CBC

1. Проверяем наличие файла .env
(если нету, с командной строки запускаем

cp .env.example .env

2. Генерируем ключ

php artisan key:generate

3. Последнее

php artisan config:clear

Дальше данных действий у меня не доходило.

Не в сети

Подвал раздела