Александр

Александр

С нами с 30 октября 2018; Место в рейтинге пользователей: #1080

Ошибка в файле кеша.

Доброго времени всем!
При работе на open server стала часто возникать ошибка:
«Parse error: syntax error, unexpected '<', expecting end of file in D:\OSPanel\domains\ortonozhka.modx\core\cache\includes\elements\modplugin\1.include.cache.php on line 34»

В этом файле дублируется весь код — и, соответственно, на строчке 34 повторно открывается тег <?php.

Гугл подсказал, что это кеш плагина pdoTools.
Версия CMS 2.6.5 — установленная с нуля (не обновленная с ранних версий), все компоненты обновлены.

Такая ошибка возникала и на open server и на xampp. Ставил их (локальные сервера) и на диск С (с системой (ssd)) и на диск D (другой винт физически). Тестировал и на windows 8.1 и 10 (лицензии, все обновления). Комп i5/16Gb озу.
Стоит антивирус DrWeb Security. Отключал его — нет эффекта.
Выбирал в настройках open server разные версии PHP — нет эффекта.

Если отключить этот плагин (pdoTools) — то вроде как ошибки нет (его не кеширует то тогда). (это для локального сервера).
Если сайт выгрузить на хостинг (тестировался Beget) — то ошибки нет (плагин не отключал).

Что делать? Как заставить работать на локальном сервере без ошибки? (простите за сумбурное описание)
Александр
30 октября 2018, 08:59
modx.pro
2 889
0