Я пытаюсь использовать библиотеку обработки изображений PHP Glide для одного из моих проектов. Я следил за их документами, приведенными здесь, - http://glide.thephpleague.com/1.0/simple-example/.Как использовать библиотеку манипуляции с изображениями Glide with plain PHP
Я создал «routes.php». Вот мой код.
<?php
require 'vendor/autoload.php';
// Setup Glide server
$server = League\Glide\ServerFactory::create([
'source' => 'img/users/source',
'cache' => 'img/users/cache',
]);
// echo '<pre>';
// print_r($server);
// echo '</pre>';
// You could manually pass in the image path and manipulations options
//$server->outputImage('users/1.jpg', ['w' => 300, 'h' => 400]);
$server->outputImage('img/users/source/1.jpg', ['w' => 300, 'h' => 400]);
Моих изображений находятся в папке под названием «IMG» & структуры папок, как это -
Так, согласно документу & моего пониманию, когда я исполняю файл «routes.php» через браузер он должен вернуть мне URL-адрес изображения, который я закодировал в коде. Но вместо этого я получаю исключение.
Исключение -
PHP Фатальная ошибка: 'Не удалось найти изображение img/users/source/1.jpg
' Uncaught исключение 'Лига \ Glide \ Filesystem \ FileNotFoundException' с сообщением в /var/www/testing/glide/vendor/league/glide/src/Server.php:465\nStack trace: \ n # 0/var/www/testing/glide/vendor/league/glide/src/Server. php (433): Лига \ Glide \ Server-> makeImage ('img/users/sourc ...', Array) \ n # 1 /var/www/testing/glide/routes.php(16): League \ Glide \ Server-> outputImage ('img/users/sourc ...', Array) \ n # 2 {main} \ n выбрано в /var/www/testing/glide/vendor/league/glide/src/Server.php on line 465
Нужно понять, как работать с этим скольжением.
У меня же структура коды и отображаются nothing.please помощи! – IshaS