Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
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
Не в сети
GD Library в open server в php.ini раскоментирован, если что
Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20
Не в сети
Установилось вроде нормально, а самих классов нет.
> 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
Не в сети
День добрый, а вас какая версия php ?)
Не в сети
Привет. php5.6, apach 2.4
Изменено Kirir (03.03.2017 21:42:55)
Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20
Не в сети
Решено!
Надо было композер в папку сайта скинуть(я вне устанавливал расширения, их видело. а тут ток если композер внутри, глобально не видит). А там сразу по инструкции с оф сайта всё установилось.
Ну и код для быстрого создания копии картинки с нужными размерами
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
Не в сети
Страницы 1