Радикальное решение

Не претендую на оригинальность своего текста, однако, мало ли, вдруг кто-то потом озадачится и сможет найти ответ на мучающий вопрос здесь.
Пытался ставить движок на хостинг от мастерхоста — проблемы проявились с известной и описывавшейся проблемой с кэшем.
Решить не получилось, на другом хостинге все заработало сразу.
Выводы делайте сами. Я сделал)

14 комментариев

avatar
По мастерхосту я выводы сделал давно — гуано!
Иногда я даже ставлю условие для заказчика — делаю сайт, но если берете хостинг у мастерхоста — ставить готовый движок я туда отказываюсь, своими силами (обычно это касается магазинов на джумле).
avatar
таже проблема с кешем… неужели не решается?
avatar
А что за проблемы? Я поставил погонять движок как раз на мастерхосте — проблем не увидел…
avatar

что-то типа этого:
Uncaught exception 'Zend_Cache_Exception' with message 'cache_dir must be a directory' in /pub/home/a90098626/htdocs/ls/classes/lib/external/DklabCache/Zend/Cache.php:141
Stack trace:
#0 /pub/home/a90098626/htdocs/ls/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(146): Zend_Cache::throwException('cache_dir must ...')
#1 /pub/home/a90098626/htdocs/ls/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(121): Zend_Cache_Backend_File->setCacheDir('/pub/home/a9009...')
#2 /pub/home/a90098626/htdocs/ls/classes/modules/sys_cache/Cache.class.php(71): Zend_Cache_Backend_File->__construct(Array)
#3 /pub/home/a90098626/htdocs/ls/classes/engine/Engine.class.php(68): Cache->Init()
#4 /pub/home/a90098626/htdocs/ls/classes/engine/Router.class.php(94): Engine->InitModules()
#5 /pub/home/a90098626/htdocs/ls/index.php(31): Router->Exec()
avatar
Хм… А может дело не в Мастерхосте? У меня такой проблемы нет. Всё встало с пол-пинка и пока не падало…
avatar
может быть дело в тарифном плане, сервере.
У меня там «эффективный» тариф, например.
avatar
У меня такой же
avatar
тогда скопируй строку из конфига с указанием директории кэша временных картинок, или ты ее вообще не трогал?
avatar
/home/uXXXX/site.ru/www/tmp/
Вручную правил.
avatar

ну так вот это и есть решение.
$sTmpDir. убираем, далее вписываем /home/uXXXX/site.ru/www/tmp/ и все.
у меня заработало. вроде)
avatar
алло, читаем документацию и то, что вам пишет скрипт. особенно после with message '…

а потом в конфиг, укуриваться.
avatar
у меня не конкретно эта ошибка была, но тоже с Зендом и необходимостью указать тмп директорию.
Я просто взял первое похожее из поиска
avatar
посмотрел, залил туда все по новой — ошибка та же.
livestreet.wiki.zoho.com/Zend-Cache-Exception.html это не помогло
avatar
ну создай папку гденить в пределах твоего аккаунта да укажи путь до нее в константе…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.