Sequr 0 Опубликовано: 20 мая 2006 Рассказать Опубликовано: 20 мая 2006 DataLife Engine v3.7 Вот сложилась такая проблема: Сайт расположен в локальной сети и все внутренние пользователи заходят на URL: http://antonio Теперь на сайт могут зайти пользователи из пиринговых сетей, но совсем на другой URL: http://172.25.64.108 Можно ли внести в global.php (или другой файл) какие-то изменения, чтобы и те, и другие пользователи смогли свободно посещать сайт? Ссылка на сообщение Поделиться на других сайтах
UDAV 0 Опубликовано: 20 мая 2006 Рассказать Опубликовано: 20 мая 2006 Это вроде в апатче настраивать надо.... Ссылка на сообщение Поделиться на других сайтах
Xam4uk 0 Опубликовано: 20 мая 2006 Рассказать Опубликовано: 20 мая 2006 /engine/data/config.php $config_http_home_url = "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/"; Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 22 мая 2006 Рассказать Опубликовано: 22 мая 2006 Автор Огромное спасибо Xam4uk'у (что-то больно знакомый ник ) А как бороться со ссылками в сообщениях? Они ведь под внутр. сеть адаптированы. Ссылка на сообщение Поделиться на других сайтах
gebs 0 Опубликовано: 28 мая 2006 Рассказать Опубликовано: 28 мая 2006 Sequr выложи подробнее свой файл config.php так как ты сделал для 2-ого урла, у меня такая же проблема Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 28 мая 2006 Рассказать Опубликовано: 28 мая 2006 Автор Так просто поменяй значение $config_http_home_url Хамчик дал полную строку, её и вставляй $config_http_home_url = "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/"; Причём данная фича работает и для IPB. Ссылка на сообщение Поделиться на других сайтах
gebs 0 Опубликовано: 28 мая 2006 Рассказать Опубликовано: 28 мая 2006 Так просто поменяй значение $config_http_home_url Хамчик дал полную строку, её и вставляй $config_http_home_url = "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/"; Причём данная фича работает и для IPB. У меня версия DLE 4.1 там в config.php такого нет, вот его листинг<?PHP //System Configurations $config = array ( 'version_id' => "4.1", 'home_title' => "ÎÎÎ "Interlink"", 'http_home_url' => "http://192.168.0.100/", 'charset' => "windows-1251", 'admin_mail' => "gebs@mydomen.net", 'description' => "Èíòåðíåò-ïðîâàéäåð ÎÎÎ "Interlink"", 'keywords' => "DataLife, Engine, CMS, PHP äâèæîê", 'site_offline' => "no", 'allow_alt_url' => "no", 'langs' => "Russian", 'skin' => "interlink_v2", 'allow_gzip' => "yes", 'allow_admin_wysiwyg' => "no", 'allow_static_wysiwyg' => "no", 'news_number' => "10", 'meta_generator' => "1", 'smilies' => "smile,wink,wassat,tongue,laughing,sad,angry,crying", 'date_adjust' => "0", 'timestamp_active' => "j M Y", 'news_sort' => "date", 'news_msort' => "DESC", 'hide_full_link' => "no", 'allow_site_wysiwyg' => "no", 'allow_comments' => "yes", 'only_registered_comment' => "no", 'allow_edit_comment' => "yes", 'allow_delete_comment' => "yes", 'allow_url_instead_mail' => "yes", 'comm_nummers' => "30", 'comm_msort' => "ASC", 'smiles_nummer' => "0", 'flood_time' => "30", 'auto_wrap' => "40", 'timestamp_comment' => "j M Y H:i", 'allow_comments_wysiwyg' => "no", 'allow_registration' => "yes", 'allow_cache' => "no", 'allow_votes' => "yes", 'allow_topnews' => "yes", 'allow_read_count' => "yes", 'allow_fixed_news' => "yes", 'allow_calendar' => "yes", 'allow_archives' => "yes", 'files_allow' => "yes", 'files_type' => "zip,rar,exe,doc,pdf", 'files_count' => "yes", 'files_access' => "no", 'registration_type' => "0", 'allow_sec_code' => "yes", 'allow_skin_change' => "yes", 'max_users' => "0", 'max_users_day' => "0", 'max_foto' => "100", 'allow_upload' => "yes", 'max_up_size' => "2000", 'max_image_days' => "2", 'allow_watermark' => "yes", 'max_watermark' => "50", 'max_image' => "550", 'jpeg_quality' => "100", ); ?> Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 28 мая 2006 Рассказать Опубликовано: 28 мая 2006 Автор Ну, всё возможно. Я до сих пор пользуюсь модиф. 3.7 Попробуйте вместо'http_home_url' => "http://192.168.0.100/", Поставить 'http_home_url' => "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/"; Хотя я в этом мало что понимаю. Обратите внимание на конец кода. В версии 3.7 это ; В версии 4.1 это , Так что эксперементируйте. Или ждите Хамчика. Ссылка на сообщение Поделиться на других сайтах
y0r1c 0 Опубликовано: 28 мая 2006 Рассказать Опубликовано: 28 мая 2006 'http_home_url' => "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/", Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Автор Поднимаю тему и вот всвязи с чем: Частенько стал замечать, что функция 'http_home_url' слетает. Т.е. становится другой. Я было подумал о мистике, но нет. В общем ввожу 'http_home_url' => "http://".$HTTP_SERVER_VARS['HTTP_HOST']."/", и успокаиваюсь. Не тут то было! Через какое то время открываю config.php и что же я вижу?: 'http_home_url' => "antonio.vilvit.net/", это моё доменное имя. А сегодня вообще чуть в обморок не упал. Обнаружилось 'http_home_url' => "http://172.25.64.108/", это мой пиринговый IP. Этот IP мне дали чтобы люди из пиринговых сетей могли ко мне заходить именно по нему. Сам к себе я разумеется по данному IP зайти не могу. Вопрос: как это понимать? Кто или что может внести изменения в config.php? Почему это происходит? Как от этого избавится? Версия 5.2 Ссылка на сообщение Поделиться на других сайтах
celsoft 6209 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Sequr, то что было возможно в версии 4.1 не означает что будет работать в 5.2. Скрипт обновляет свои настройки, т.к. некоторые функции работают по крону Ссылка на сообщение Поделиться на других сайтах
celsoft 6209 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Как исправить положение в 5.2, а потом и в 5.3? Есть ли возможность жёстко прописать код вместо URL'а? нет в текущих версиях этого сделать нельзя Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Автор Как исправить положение в 5.2, а потом и в 5.3? Есть ли возможность жёстко прописать код вместо URL'а? нет в текущих версиях этого сделать нельзя Для меня это смерти подобно. Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Автор Бред. Дабы не продолжать спорить с человеком, не понимающим предмет спора, спрошу у celsoft'а. Ув. celsoft, не могли бы Вы разъяснить суть проблемы? Является ли с какого-либо времени нарушением лицензии замена функции 'http_home_url'? Если да, то прошу заявить об этом официально. Если же нет, то прошу ответить ещё на несколько вопросов: Являются ли последние изменения в коде (имеется в виду возврат/изменение функции 'http_home_url') официальной политикой SoftNews Media Group по предотвращению нелегального использования DLE? И если да, то является ли нарушением лицензии изменение пользователем кода, блокирующего это самое возврат/изменение? Ссылка на сообщение Поделиться на других сайтах
celsoft 6209 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Является ли с какого-либо времени нарушением лицензии замена функции 'http_home_url'? нет, это обычная настройка скриптаЯвляются ли последние изменения в коде (имеется в виду возврат/изменение функции 'http_home_url') официальной политикой SoftNews Media Group по предотвращению нелегального использования DLE? нет, я об этом вообще не думал, настройки обновляются т.к. хранять в себе последний запуск функций по крону. В дальнейшем функции работающе по крону будут только расширяться. Также изменения в файл config.php могут вносится не только при редактировании настроек, но например при редактировании шаблонов. Вносить вручную изменения в config.php больше не рекомендуется. Если вы опишите более точно для чего вы используете данное изменение, то можно подумать как решить данный вопрос другими способами. Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 Автор Замечательно. Попытаюсь объяснить мою беду подробнее. Использую я данное изменение только лишь для одного: чтобы ко мне на сайт могли заходить пользователи как из внутренней локальной сети (по доменному имени: antonio.vivlit.net, antonio или по внутреннему IP: 10.0.246.170), так и пользователи пиринговых сетей (по внешнесетевому IP: 172.25.64.108). Пользователи пиринговых сетей физически не видят хост vilvit.net, кроме официального сайта и форума. Они могут заходить ко мне исключительно по внешнесетевому IP и никак иначе. А в виду того, что лицензию надо активировать через инет, мне ещё и внешний IP дали. IP: 213.219.222.98 Так вот добавилась ещё одна группа пользователей, которая заходит ко мне по доменному имени, а если не получается, то по внешнему IP. В общем это нужно, чтобы ко мне могли заходить пользователи всех категорий и не более того. Ссылка на сообщение Поделиться на других сайтах
celsoft 6209 Опубликовано: 14 января 2007 Рассказать Опубликовано: 14 января 2007 engine/init.php $PHP_SELF = $config['http_home_url']."index.php"; заменить на $config['http_home_url'] = "http://".$_SERVER['HTTP_HOST']."/"; $PHP_SELF = $config['http_home_url']."index.php";[/code] а в настройках указать нормальный домен с которого вы заходите обычно Ссылка на сообщение Поделиться на других сайтах
Sequr 0 Опубликовано: 15 января 2007 Рассказать Опубликовано: 15 января 2007 Автор а в настройках указать нормальный домен с которого вы заходите обычно Гранд мерси! Т.е. Спасибо огромное. Ссылка на сообщение Поделиться на других сайтах
Shustrik 0 Опубликовано: 19 августа 2007 Рассказать Опубликовано: 19 августа 2007 в настройках сайта стираешь его адрес.....и пути к темам и всему прочему.......идут не прямо под адаптацию начального адреса.......а последовательно.....самое главное чтобы апач или другой веб сервер принимал запросы по твоему айпи из под Домолинка..... Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.