Добрый(ое) Вечер(Утро)
В первую очередь сорри за спелинг заранее…
вот проблема в чем… посмотрел инструкций ort в каментах в одном посте… добавил в config.php path к папку tmp созданной в корневой директорий…
исчез один Error с вверху а етот осталься…
Fatal error: Uncaught exception 'Zend2_Cache_Exception' with message 'cache_dir must be a directory' in /home/positiveg/domains/positive.ge/public_html/classes/lib/external/DklabCache/Zend2/Cache.php:141 Stack trace: #0 /home/positiveg/domains/positive.ge/public_html/classes/lib/external/DklabCache/Zend2/Cache/Backend/File.php(146): Zend2_Cache::throwException('cache_dir must ...') #1 /home/positiveg/domains/positive.ge/public_html/classes/lib/external/DklabCache/Zend2/Cache/Backend/File.php(121): Zend2_Cache_Backend_File->setCacheDir('/domains/positi...') #2 /home/positiveg/domains/positive.ge/public_html/classes/modules/sys_cache/Cache.class.php(71): Zend2_Cache_Backend_File->__construct(Array) #3 /home/positiveg/domains/positive.ge/public_html/classes/engine/Engine.class.php(68): Cache->Init() #4 /home/positiveg/domains/positive.ge/public_html/classes/engine/Router.class.php(95): Engine->InitModules() #5 /home/positiveg/domains/positive.ge/public_html/index.php(31): Router->Exec() #6 {main} thrown in /home/positiveg/domains/positive.ge/public_html/classes/lib/external/DklabCache/Zend2/Cache.php on line 141
в конфиге линия sys_cache_dir виглядет так
define('SYS_CACHE_DIR','/home/positiveg/public_html/tmp/'); // каталог для файлового кеша, также используется для временных картинок. По умолчанию подставляем каталог для хранения сессий
Safe Mod включон… ето может быть причиной?
проект нужно стартовать до НГ, Helper-у 5 WMZ (sorry больше нету..)
Есть сервер 2003, IIS 5, php 5.
Файлы залиты в поддиректорию, доступны по адресу http://files.undertake.ru/ls/
Если пройти по ссылке, будет видна ошибка.
Какие могут быть пути решения?
Другие приблуды типа вебморды почтовика или phpbb3 работают исправно.
… нет, делать было что, т.к. это «чудо программистской мысли» ваялось на работе в перерывах между оной. В общем, модифицировали свои инсталлятор под LS, попутно добавив кучу для нас не нужных функций;)
Не претендую на оригинальность своего текста, однако, мало ли, вдруг кто-то потом озадачится и сможет найти ответ на мучающий вопрос здесь.
Пытался ставить движок на хостинг от мастерхоста — проблемы проявились с известной и описывавшейся проблемой с кэшем.
Решить не получилось, на другом хостинге все заработало сразу.
Выводы делайте сами. Я сделал)
Установил по мануалу движок.
После установки сразу же решил зайти в админку или в регистрацию, а в ответ якобы не видится директория (которой, в принципе, и не существует):
ERROR 404
/login/ is not here.
Please, visit main page.
или
ERROR 404
/registration/ is not here.
Please, visit main page.
Ставил на домен второго уровня, в конфигах не менял путь к сайту, стоит так:
В общем, скачал я двиг>в моей существующей БД выплняю содержимое SQL файла, меняю права на все указанные папки + прописываю в config.db.php следующую инфу:
'host' => 'localhost',
'port' => '3306',
'user' => 'shteam_njoy',
'pass' => 'my_pass',
'type' => 'mysql',
'dbname' => 'shteam_njoy'
вроде всё?
После, пытаюсь зайти на сайт, выдаёт:
atal error: Uncaught exception 'Zend_Cache_Exception' with message 'cache_dir is not writable' in /home/shteam/home/njoy.su/classes/lib/external/DklabCache/Zend/Cache.php:141 Stack trace: #0 /home/shteam/home/njoy.su/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(149): Zend_Cache::throwException('cache_dir is no...') #1 /home/shteam/home/njoy.su/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(121): Zend_Cache_Backend_File->setCacheDir('/') #2 /home/shteam/home/njoy.su/classes/modules/sys_cache/Cache.class.php(71): Zend_Cache_Backend_File->__construct(Array) #3 /home/shteam/home/njoy.su/classes/engine/Engine.class.php(68): Cache->Init() #4 /home/shteam/home/njoy.su/classes/engine/Router.class.php(95): Engine->InitModules() #5 /home/shteam/home/njoy.su/index.php(31): Router->Exec() #6 {main} thrown in /home/shteam/home/njoy.su/classes/lib/external/DklabCache/Zend/Cache.php on line 141.
Я на всякий случай установил права 777 на вышеуказанные диры, но безрезультатно. Куда копать?