Laravel по-русски

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

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

#1 03.03.2017 18:22:26

Не устанавливается intervention

http://image.intervention.io/getting_st … stallation делаю всё как тут

а выводит
Class 'Intervention\Image\ImageServiceProvider' not found

Делал как в шагах решения проблемы установки, но не помогло
У меня версия Laravel Framework 5.4.15

Step 1:

Add "intervention/image": "dev-master" to the “require” section of your composer.json file.

"require": {
    "laravel/framework": "4.1.*",
    "intervention/image": "dev-master"
},
Step 2:

Run CMD;
$ composer install
Step 3:

open the config/app.php file. Add this to the $providers array.

'Intervention\Image\ImageServiceProvider::class'
Step 4:

Next add this to the $aliases array.

'Image' => 'Intervention\Image\Facades\Image::class'
Step 5:

If there is an error;

Class 'Intervention\Image\ImageServiceProvider' not found
try

$ composer update


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#2 03.03.2017 18:39:58

Re: Не устанавливается intervention

GD Library в open server в php.ini раскоментирован, если что


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#3 03.03.2017 21:01:24

Re: Не устанавливается intervention

Установилось вроде нормально, а самих классов нет.

> php composer.phar require intervention/image
You are running Composer with SSL/TLS protection disabled.
Warning: This development build of composer is over 60 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version.
Using version ^2.3 for intervention/image
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Writing lock file
Generating autoload files


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#4 03.03.2017 21:40:53

Re: Не устанавливается intervention

День добрый, а вас какая версия php ?)

Не в сети

#5 03.03.2017 21:42:19

Re: Не устанавливается intervention

Привет. php5.6, apach 2.4

Изменено Kirir (03.03.2017 21:42:55)


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#6 04.03.2017 00:09:16

Re: Не устанавливается intervention

Решено!

Надо было композер в папку сайта скинуть(я вне устанавливал расширения, их видело. а тут ток если композер внутри, глобально не видит). А там сразу по инструкции с оф сайта всё установилось.
Ну и код для быстрого создания копии картинки с нужными размерами

	use Intervention\Image\ImageManager;
	$manager = new ImageManager(array('driver' => 'gd'));
	$image = $manager->make('images/avatars/19.pic2.jpg')->resize(300, 200);
	//будет сохранено как public\images\avatars\bar.jpg
	Image::make('images/avatars/19.pic2.jpg')->resize(10, 200)->save('images/avatars/bar.jpg');

Изменено Kirir (04.03.2017 00:09:32)


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

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