D.S.Denton 0 Опубликовано: 3 сентября 2011 Рассказать Опубликовано: 3 сентября 2011 (изменено) Если используемый домен не совпадает с прописанным в конфиге, возникает ошибка при создании или редактировании новости из админки (/{admin.php}?mod=addnews&action=addnews и /{admin.php}?mod=editnews&action=editnews&id={news.id}), выражающаяся в неотрисовке формы. Фикс: заменить {$config['http_home_url']} на ./ в файлах engine/inc/include/functions.inc.php (строки 720,722) и engine/modules/functions.php (строки 1073,1075) номера строк актуальны для лицензионного скрипта версии 9.3, в других версиях или нуллах могут отличаться Изменено 3 сентября 2011 пользователем D.S.Denton Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 3 сентября 2011 Рассказать Опубликовано: 3 сентября 2011 Пропишите в конфигурации используемый домен и никаких проблем не будет. Цитата Ссылка на сообщение Поделиться на других сайтах
D.S.Denton 0 Опубликовано: 3 сентября 2011 Рассказать Опубликовано: 3 сентября 2011 Автор смысл не в конфигурации, а удобстве использования неспроста же в cms реализована проверка HTTP_HOST и ее значение приоритетней, чем забитой в конфиг. ваши слова можно тогда адресовать и разработчикам движка - зачем было делать относительные пути везде, пускай люди всегда правильно указывают доменное имя. просто есть парочка нюансов: первый - CNAME, а второй - символические ссылки. оба этих способа позволяют привязать несколько доменных имен к одному физическому скрипту. вот в этот момент значение переменной в конфиге очень сильно начинает мешать. Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 3 сентября 2011 Рассказать Опубликовано: 3 сентября 2011 Не надо выдумывать ерунду, если положить в скрипт в какую либо папку например dle (site.ru/dle/) то с твоими правками мы не получим нормально работающий скрипт. Этот "фикс" может принести только лишние хлопоты. Я менял домен на своем сайте, скажу честно потратил минут 6 на все с перекурами. CNAME для нескольких доменов это грабли, гораздо лучше использовать .htaccess с 301 редиректом. p.s. Это все ИМХО и в споры и объяснения не вступаю. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 3 сентября 2011 Рассказать Опубликовано: 3 сентября 2011 Если используемый домен не совпадает с прописанным в конфиге, возникает ошибка при создании или редактировании новости из админки (/{admin.php}?mod=addnews&action=addnews и /{admin.php}?mod=editnews&action=editnews&id={news.id}), выражающаяся в неотрисовке формы. Фикс: заменить {$config['http_home_url']} на ./ в файлах engine/inc/include/functions.inc.php (строки 720,722) и engine/modules/functions.php (строки 1073,1075) номера строк актуальны для лицензионного скрипта версии 9.3, в других версиях или нуллах могут отличаться Достаточно просто оставить данное поле в настройках пустым и скрипт автоматически определит домен, ничего править в файлах скрипта не нужно. 5 Цитата Ссылка на сообщение Поделиться на других сайтах
D.S.Denton 0 Опубликовано: 6 сентября 2011 Рассказать Опубликовано: 6 сентября 2011 Автор оставить данное поле в настройках пустым +1 в карму, оказывается тут продумано гораздо лучше. спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.