Перейти к содержимому


Странное поведение индексатора


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 Roman

Roman

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 14.04.2011, 21:41

Ситуация следующая:
1) Создаю на default-шаблоне демо-сайт, запросто переливаю его на сторонний хостинг, все работает
2) После этого в админке иду в меню "Файлы" редактируемого сайта и пробую внести вручную изменения в любую из страниц сайта или config.ini. Сохраняю изменения. На всякий случай по ftp к папке Zebrum-а перепроверяю измененные файлы в папке админки /application/sites/1/... и убеждаюсь, что файлы действительно изменены.
3) Перехожу в меню хостинг этого сайта, там последовательно осуществляю перестройку индекса (и|или / пробовал и так, и так) публикую сайт через меню хостинг.
Никаких ошибок не наблюдается ни на одном из этапов.

Логично предположить, что после этого на хостинге, где размещен редактируемый сайт, должны произойти эквивалентные изменения в файлах страниц и конфига, однако по какой-то причине этого не происходит. Более того, создается впечатление, что файлы С ХОСТИНГА переливаются в папку админки, возвращая их к предыдущему состоянию. Либо я так и не понял смысла синхронизации, либо делаю ее не так, как надо, либо...

Господа разработчики и прочие профессионалы, разбирающиеся в работе системы, пожалуйста, подскажите, где копать. Как внести изменения в файле конфига в админке и "отправить" эти изменения на конечный сайт? Спасибо.

#2 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 15.04.2011, 05:54

Просмотр сообщенияRoman (14.04.2011, 21:41) писал:

Как внести изменения в файле конфига в админке и "отправить" эти изменения на конечный сайт? Спасибо.
Настройки config.ini, которые задаются в разделе настроек сайта, имеют приоритет и перезаписывают информацию в config.ini

Прикрепленный файл  848.PNG   44,14К   5 Количество загрузок:

Поменяйте настройки сайта в этом разделе.

#3 Roman

Roman

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 15.04.2011, 05:58

Если я правильно вас понял, речь идет о тех данных, которые ложатся в базу? Именно они имеют приоритет над данными из файла? И итоговый конфиг "собирается" именно через базу? Тогда закономерный вопрос: могу ли я каким-то тривиальным способом (не забираясь в таблицу базы, а я уже "разведал", где и в какой таблице данные конфига лежат)
сменить кодировку сайта с utf-8 на cp-1251? Ведь на указанной вами странице этого параметра (да и многих других, присутствующих в конфиге) попросту нет.

Касательно попытки вручную изменить файлы страниц в админке: там тоже приоритет данных из базы над ручным изменением и они "откатываются" к данным базы при синхронизации+публикации?

#4 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 15.04.2011, 07:56

Просмотр сообщенияRoman (15.04.2011, 05:58) писал:

Если я правильно вас понял, речь идет о тех данных, которые ложатся в базу? Именно они имеют приоритет над данными из файла? И итоговый конфиг "собирается" именно через базу?

Да.

Просмотр сообщенияRoman (15.04.2011, 05:58) писал:

сменить кодировку сайта с utf-8 на cp-1251?

Возникнут проблемы с созданием и редактированием страниц такого сайта. Zebrum CMS работает только с utf-8

Цитата

Ведь на указанной вами странице этого параметра (да и многих других, присутствующих в конфиге) попросту нет.

Параметры, которых нет в настройках (базе данных) не перезаписываются.

#5 Roman

Roman

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 15.04.2011, 08:04

Благодарю за исчерпывающий ответ - все встало на свои места. Небольшая просьба: можно ли как-то получить единую документацию по внутреннему устройству php-классов CMS?
Хотелось бы реализовать пару-тройку модулей, однако непрозрачность ряда вопросов взаимодействия с ядром, тормозит задумку. Буду рад, если актуальная документация по API ядра существует и может быть передана по электронной почте, как это практиковалось пару лет назад (судя по сообщениям форума).

#6 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 15.04.2011, 09:07

Выслал документацию на e-mail.

#7 Roman

Roman

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 15.04.2011, 09:59

Получил, благодарю. То, что нужно.

#8 takejr

takejr

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 39 сообщений

Отправлено 18.04.2011, 09:17

отошлите, пожалуйста, и мне.

#9 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 18.04.2011, 11:23

Просмотр сообщенияtakejr (18.04.2011, 09:17) писал:

отошлите, пожалуйста, и мне.
Выслал.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей