remmy 03 июня 2015 0 10
Добрый день не могу никак решить проблему с установкой ShopModxBox через консоль. Все время одна и та же ошибка
PHP Parse error: syntax error, unexpected T_STRING in /home/www/site1/public_html/vapor/import.php on line 123
Подскажите пожалуйста что это может быть.
10 комментариев
Fi1osof1
Fi1osof 03 июня 2015г в 16:46 #
Вряд ли проблем в скрипте. Или версия php у вас старая, или может редактировали его, да не удачно. Как вариант — сменить хостинг.
r
remmy 03 июня 2015г в 17:08 #
Я его не редактировал, а версию php могу выбрать любую, какую лучше использовать?
Fi1osof1
Fi1osof 03 июня 2015г в 17:19 #
Лучше 5.4 и выше, но и 5.3 должно быть достаточно.
r
remmy 03 июня 2015г в 18:05 #
Проблема была в том что нужно было указывать полный путь до PHP-интерпретатора
т.е при версии 5.6 вот так /usr/local/php56/bin/php vapor/import.php package=core/packages/shopmodxbox-2.6.1-beta.transport.zip
Установилось но не до конца. Выдало ошибку:
Fatal error: Call to undefined method modX::getMicroTime() in /home/www/site1/public_html/vapor/import.php on line 198
Сайт работает, но на всех кроме главной вверху ошибки:
[2015-06-03 18:04:20] (ERROR @ /home/granatm/www/site1/public_html/core/model/modx/modx.class.php: 1019)

PHP warning: array_key_exists() expects parameter 2 to be array, null given
[2015-06-03 18:04:20] (ERROR @ /home/granatm/www/site1/public_html/core/model/modx/modx.class.php: 1022)

PHP warning: array_key_exists() expects parameter 2 to be array, null given
[2015-06-03 18:04:20] (ERROR @ /home/granatm/www/site1/public_html/core/model/modx/modx.class.php: 1019)

PHP warning: array_key_exists() expects parameter 2 to be array, null given
[2015-06-03 18:04:20] (ERROR @ /home/granatm/www/site1/public_html/core/model/modx/modx.class.php: 1022)

PHP warning: array_key_exists() expects parameter 2 to be array, null given
r
remmy 03 июня 2015г в 18:18 #
Странно, но все ошибки вверху пропали…
r
remmy 03 июня 2015г в 18:22 #
только на странице управления заказами в верхнем левом углу надпись «33e4»
Fi1osof1
Fi1osof 03 июня 2015г в 20:01 #
только на странице управления заказами в верхнем левом углу надпись «33e4»
Сдается мне на таймвебе сидите))
r
remmy 03 июня 2015г в 21:57 #
нет )))
Fi1osof1
Fi1osof 04 июня 2015г в 17:50 #
Просто подобные непонятные надписи бывает выскакивают на некоторых хостингах, когда страница не найдена. Таймвеб один из таких.
K
Kyrt_God 10 июня 2015г в 08:48 #
Скорее всего особенности настроек на хостинге,
попробуйте в .htaccess прописать эти две строчки:

SetEnv force-no-vary
SetEnv downgrade-1.0 
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.