Class 'some.class' not found

Добрый день!
При переносе с хостинга на локальную машину возникает ошибка: Fatal error: Class 'some.class' not found in C:\OpenServer\domains\some.site\core\cache\includes\elements\modsnippet\21.include.cache.php on line 133.
roma
30 июня 2017, 04:13
modx.pro
769
0

Комментарии: 3

Евгений Webinmd
30 июня 2017, 11:17
1
0
версия php идентична?
    roma
    30 июня 2017, 11:35
    0
    Да, PHP 5.6.30-0+deb8u1 (native) и php-5.6 на openserver. Видимо, не могу дать все права на папки. Увы, не знаю как это сделать на windows. icacls «C:\OpenServer\domains\some.site» /grant Users:F пишет «сопоставление между именами пользователей и идентификаторами безопастности не произведено». Давал доступ на все для «Все» и «Пользователи», не помогло.
    На поддомене эта ошибка не возникает, но в cahe/logs следующее предупреждение [2017-06-30 12:26:11] (ERROR @ /var/www/some.site/data/www/subdomain.some.site/core/model/phpthumb/phpthumb.class.php: 4273) PHP warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/some.site/data:.). Из-за этого на главной странице (на поддомене) ничего не отображается (белый лист). Где это можно исправить? Думаю в базе, но не знаю где. В системных настройках нет параметра core_path, а на локалхосте есть. В modx_workspace Default MODX workspace {core_path}
      roma
      30 июня 2017, 12:21
      1
      0
      Решилось обновлением modx на поддомене
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3