А можно ссылку на хостера с такими ценами? P.S. Можно сюда или в личку.
Резюмирую: обновился до версии DLE 9.7, теперь тэг [category] работает как нужно. Кстати, для тех, кто невнимательно читает -- тэг [category] убран лишь из шаблона полной новости (fullstory.tpl). В других шаблонах этот тэг работает как и раньше. Поэтому, кто столкнулся с такой же проблемой как и у меня, просто обновите движок до версии 9.7. Ошибка была связана с сопутствующими новостями, или как их ещё называют -- новостями по теме / связанными новостями (related news). В новой версии движка эта и многие другие ошибки уже устранены.
Что касается файлов в кэше, то этот момент также нормализовался. Теперь файлов много – всё кэшируется и работает как и до переезда на VPS.
Всем удачи!
Всё дело в том, что у меня очень много custom блоков, в которых используется кэш. Сайт сайту рознь -- возможно у тебя только 1-2 custom блока всего. Также у меня должны кэшироваться и другие элементы. Но на VPS они не кэшируются, а кэшируются лишь те, которые на главной, и то не все.
Ребята, ну что вы в самом деле? :) В первом своём сообщении я же написал, что ошибок никаких нет, и само собой права на директории и файлы стоят правильные. Категории, естественно, отображаются. Ну дочитайте вы пост до конца, прежде чем отвечать. Не работает тэг [category] при просмотре полной новости, в остальных случаях этот тэг работает отлично. И такое именно на VPS происходит. Этот же сайт на Denwer'е и на выделенном сервере работает безупречно. Дело в том, что если вы не сталкивались с этим глюком, то помочь, скорее всего, не сможете.
WebAlt, спасибо за инфу, но я это прекрасно знаю. ;) К тому же, эти, как указано более функциональные теги на самом деле имеют абсолютно ту же самую конструкцию, что и [category], поэтому можно смело говорить, что их функциональность идентична тэгу [category] в предыдущих версиях DLE. Разработчики DLE, очевидно забыли, что тэги [category] и [not-category] уже давно поддерживает возможность указания нескольких ID-категории: [category=1,2,3] текст [/category]: http://dle-news.ru/extras/online/index.html?startnews.html. А вообще, если вы внимательно читали, то меня интересует вопрос про глюк в DLE 9.5, а про DLE 9.7 я ничего не спрашивал.
Нет-нет, в том-то всё и дело, что кэш работал на дедике и на Denwer'е так как нужно. А вот на VPS очень мало кэшируется данных. Недавно вышел DLE 9.7, постепенно переписываю проект под него, но так как у меня очень много собственных изменений в скриптах, то закончу я ещё не скоро. И что самое интересное, может быть это никак не поможет. В принципе, страшного ничего нет, так как я не использую тэг [category] в шаблонах полной новости. Ну и кэш, в принципе, не сильно беспокоит. Тут скорее спортивный интерес – почему на VPS такой глюк проявился?..
Расскажи, как именно ты переключаешь версии PHP, возможно причина именно в этом. Попробуй свой сайт запустить на Denwer или на Openserver. В настройках апача нельзя просто так легко менять версию. PHP надо собирать каждый раз из репозитория. Ведь модули также чувствительны к версии. Или ты пользуешься чем-то вроде itk? Но тогда твой PHP будет работать в режиме CGI. Возможно, поэтому и неправильная работа скриптов.
УПС... Пока отвечал, уже ответы пришли. Не знал о такой возможности переключения. Попробуй всё равно скопировать сайт на комп и запустить под Denwer'ом. Потом напиши о результатах.
Можно поточнее, плз? Проверить требования к хостингу для DLE версии 9.5? В DLE прямо в админке есть автопроверка системы. Если хоть что-то в хостинге настроено неверно, или не соответствует требованиям, или какие-то проблемы с файлами (права, атрибуты и т.п.), то DLE внизу в красной рамке сразу это помечает. В моём случае – всё отлично.
Каким образом ты можешь так легко переключать PHP с одной версии на другую? Или это прямо в настройках сайта есть возможность переключать режимы работы – или на PHP 5.3.x или на PHP 5.2.x? Тогда укажи название движка.
Всем ответившим большое спасибо. Также много вариантов пришло в ЛС. Сейчас уже пробую работать с одним из предложенных мне VPS.