не отображается структура страниц в админке

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Anton Raby
Forum Members
Forum Members
Posts: 33
Joined: Fri Jul 02, 2010 1:19 pm
Location: Minsk, Belarus

не отображается структура страниц в админке

Post by Anton Raby »

скачал свежую версию 1.9.4.1, установил с нуля (не обновлял), настроил все как надо (config.php, .htaccess, права) и обнаружил очень неприятную вещь:
При добавлении новых страниц эти самые страницы не показываются в менеджере меню, но тем временем в базу данных со всеми введеными данными добавляются.

Подскажите, пожалуйста, в чем может быть проблема?
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am
Location: Russia, Yekaterinburg

Re: не отображается структура страниц в админке

Post by Fenik17 »

Не понятно, в чем таки проблема.
Что вы понимаете под менеджером меню? Реально же - это страница с шаблонами меню.
SergeyMorozov
Forum Members
Forum Members
Posts: 44
Joined: Tue Feb 01, 2011 7:54 am
Location: Tula, Russia

Re: не отображается структура страниц в админке

Post by SergeyMorozov »

Часто такое бывает из за самого браузера. Попробуйте удалить куки и очистить кеш (в опере это называется удалить личные данные, у лиса стереть недавнюю историю).
Anton Raby
Forum Members
Forum Members
Posts: 33
Joined: Fri Jul 02, 2010 1:19 pm
Location: Minsk, Belarus

Re: не отображается структура страниц в админке

Post by Anton Raby »

Извиняюсь за ошибку, я имел в виду не совсем модуль менеджер меню. Если конкретнее - то это в разделе Контент - Страницы. Вот как раз таки там добавленные страницы и не отображаются. Понятия не имею, что с этим можно сделать, как исправить :(
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am
Location: Russia, Yekaterinburg

Re: не отображается структура страниц в админке

Post by Fenik17 »

1. Проверить в другом браузере.
2. Включить дебаг-режим (в config.php), смотреть, какие ошибки есть.
3. Проверить, всё ли в порядке на странице "Информация о системе".
Anton Raby
Forum Members
Forum Members
Posts: 33
Joined: Fri Jul 02, 2010 1:19 pm
Location: Minsk, Belarus

Re: не отображается структура страниц в админке

Post by Anton Raby »

Спасибо! 1-ый пункт помог. Только весьма странно то, что в том браузере, которым я обычно пользуюсь (FireFox 4) тоже стало все нормально, после того как я проверил проблему в Google Chrome, не понимаю, как это может быть взаимосвязано.

Еще раз спасибо!
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am
Location: Russia, Yekaterinburg

Re: не отображается структура страниц в админке

Post by Fenik17 »

Да просто кэш надо было почистить.
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

У меня при переносе сайта на другой хостинг возникла такая же ситуация: ни в меню ни в админке страницы не показываются, хотя в БД записи есть.
Кеш чистил, дебаг ошибок не выдает.
В информации о системе обнаружены следующие косяки:

PHP опция open_basedir (open_basedir):
/home:/root:/tmp:/usr/local/cpanel/base/3rdparty/wysiwygPro/

Переменная session.save_path (session_save_path):
Проверка невозможна из-за включенной опции open_basedir

disable_functions in PHP (disable_functions):
system, shell_exec, proc_terminate, proc_open, proc_nice, proc_getstatus, proc_close, escapeshellcmd, escapeshellarg, passthru, popen, virtual, show_source, pclose, exec, dl, ini_restore, get_current_user, getmyid, apache_child_terminate, pfsockopen

эти опции как то влияют на проблему вывода контента? Какое должно быть значение у open_basedir?
butcher_88
Forum Members
Forum Members
Posts: 113
Joined: Tue Jun 22, 2010 11:05 am

Re: не отображается структура страниц в админке

Post by butcher_88 »

Hippy-core wrote: PHP опция open_basedir (open_basedir):
/home:/root:/tmp:/usr/local/cpanel/base/3rdparty/wysiwygPro/
Теоретичски должно быть выключено... Но у меня работает при других значениях, к тому же прописана директория /home. Можно попробовать через htaccess изменить.
Hippy-core wrote: Переменная session.save_path (session_save_path):
Проверка невозможна из-за включенной опции open_basedir
Эта штука не должна влиять))
Hippy-core wrote: disable_functions in PHP (disable_functions):
system, shell_exec, proc_terminate, proc_open, proc_nice, proc_getstatus, proc_close, escapeshellcmd, escapeshellarg, passthru, popen, virtual, show_source, pclose, exec, dl, ini_restore, get_current_user, getmyid, apache_child_terminate, pfsockopen
тут отключаются функции, если честно не знаю что за функции в списке, но на всех хостингах посмотрел 2 верхних параметра имеют разные значения, а вот этот везде отмечен зеленой галочкой, и он вроде через htaccess не меняется.
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

open_basedir не меняется через htaccess. а функции это типа дополнения для php и обычно везде эти дополнения стоят, просто сервер такой не удачный попался.
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

решил проблему путем обновления. причем даже в версии 1.9.4.1 "обновляю" на эту же версию (т.е. просто запускаю срипт обновления) и страницы появляются.
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

Как оказалось это кеш (tmp/cache/contentcache.php), который почему то нормально не обновляется. После удаления этого файла страницы появляются. Пришлось убрать права на запись для папки cache.

Скорее всего это все из-за кривой настройки сервера, потому что владелец данного файла apache а имя пользователя другое.

И вообще все файлы созданные через cms имеют владельца apache (например если устанавливать модуль через менеджер модулей)

Что это может быть?
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

darkmesser wrote: такая же проблема, только мне пришлось вообще отключить доступ к этой папке, т.е. выставить права 0-0-0
Но у меня сайт не работает при таких правах на папку. Пишет поставьте 777.
fantnk
New Member
New Member
Posts: 2
Joined: Sat Aug 27, 2011 3:49 pm

Re: не отображается структура страниц в админке

Post by fantnk »

Hippy-core wrote:Как оказалось это кеш (tmp/cache/contentcache.php), который почему то нормально не обновляется. После удаления этого файла страницы появляются. Пришлось убрать права на запись для папки cache.
Просто и гениально! Конечно, этот костыль не лучшее решение, но другого не найдено :)
В общем, спасибо за наводку. Воспользовался именно таким способом.
Что самое интересное, что на одном хостинге 4 сайта CMSMS и лишь на одном произошла такая фигня...
Hippy-core
Forum Members
Forum Members
Posts: 76
Joined: Sat Dec 06, 2008 3:05 pm

Re: не отображается структура страниц в админке

Post by Hippy-core »

В последних версиях (1.10.x) проблема устранилась )
Post Reply

Return to “Russian - русский”