Ключевое слово использования PHP вызывает ошибку 500 сервера
Я пытаюсь реализовать PhpPresentation для преобразования некоторых файлов, поэтому у меня есть следующий код:
use PhpOffice\PhpPresentation\src\PhpPresentation\PhpPresentation;
use PhpOffice\PhpPresentation\src\PhpPresentation\IOFactory;
use PhpOffice\PhpPresentation\src\PhpPresentation\Style\Color;
use PhpOffice\PhpPresentation\src\PhpPresentation\Style\Alignment;
По какой-то причине именно этот кусок кода вызывает 500 Внутренняя ошибка сервера. У меня все сообщения об ошибках, но ошибки не отображаются. Путь правильный, у меня есть папка PhpOffice в моем корневом каталоге (public_html) и соответствующие подпапки тоже.
Код автозагрузчика загружается следующим образом:
require_once 'PhpOffice/PhpPresentation/src/PhpPresentation/Autoloader.php';
\PhpOffice\PhpPresentation\Autoloader::register();
require_once 'PhpOffice/src/Common/Autoloader.php';
\PhpOffice\Common\Autoloader::register();
1 ответ
Проблема устранена, благодаря этому /questions/9698401/neozhidannoe-ispolzovanie-tuse-pri-popyitke-ispolzovat-composer/9698416#9698416
Я использовал "использовать" внутри функции, которая является неправильной и вызывает ошибки.