У меня есть вопрос, касающийся моего сервера Plesk. Я пытаюсь установить скрипт, который я купил на CodeCanyon, и когда я запускаю установщик, он читает это:
Упс, похоже, что-то пошло не так. 1/1 FatalErrorException в
BladeCompiler.php строка 130: вызов неопределенной функции
Осветить \ View \ Compilers \ token_get_all () в строке BladeCompiler.php
130
Я провел несколько исследований, и похоже, что расширение не активировано на моем сервере: Tokenizer.
Я сделал то, что говорит мне руководство по PHP, через SSH, но это не работает.
Вот что я печатаю:
php -r --enable-tokenizer
Это приводит к ошибке:
PHP Parse error: syntax error, unexpected '-', expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in Command line code on line 1
У кого-нибудь есть ответ? Я очень новичок в этом …
Спасибо !
Обычно расширение токенизатора устанавливается и включается по умолчанию. Вы можете проверить, выполнив команду:
php -m | grep tokenizer
Я нашел свое собственное решение. Действительно, даже если у меня есть Plesk, OpenSuse 13.1, PHP 5.4.20-67.1 и все обновлено, не только мой Tokenizer был отключен, но и не был установлен на моем PHP.
Мне пришлось установить модуль, добавив его через SSH.
Я пошел на www.rpmfind.net, чтобы найти подходящий модуль RPM для установки.
Команда: # rpm -ivh <url location>