
Dublic
+44
Репутация
6049
Рейтинг
А на чем написано, сие чудо?
Если 40-ка гиговый сайт не позволяет заплатить админам за перенос, или выделить для него целый сервер — то лучше поступить как с больным и негодным зубом — удалить и не мучатся.
Я так предполагаю:
Сделать модуль для ICMS, где домен.ру будет равен определенному ID (это для многосайтовости), для авторизации юзеров куки и сессии раздавать сразу на связку доменов, либо на связку ID отбрасывая домен на роуетер.
Как пример: MySite.ru -> Router -> SiteID -> ICMScore
Немного поясню реализацию: Для ICMS есть только 1 основной домен Домен1.ру,
мы хотим на нашу ICMS повесить еще и Домен2.ру Домен3.ру и т.д., дак вот Домен2.ру и Домен3.ру являются альясами Домен1.ру и об их существовании ICMS не обязательно вообще знать, с ними работает только роутинг, для движка эти домены всего-лишь наборы страниц сгруппированные в разные кучки и у каждой кучки свой ID, вот по этому ID и регистрируются пользователи, отдается запрошенный контент и пр. (примерно так же работает HostCMS-6)
Как это все сделать на связку разных версий ICMS? — Лучше обновиться и не парить себе мозг.
Сделать модуль для ICMS, где домен.ру будет равен определенному ID (это для многосайтовости), для авторизации юзеров куки и сессии раздавать сразу на связку доменов, либо на связку ID отбрасывая домен на роуетер.
Как пример: MySite.ru -> Router -> SiteID -> ICMScore
Немного поясню реализацию: Для ICMS есть только 1 основной домен Домен1.ру,
мы хотим на нашу ICMS повесить еще и Домен2.ру Домен3.ру и т.д., дак вот Домен2.ру и Домен3.ру являются альясами Домен1.ру и об их существовании ICMS не обязательно вообще знать, с ними работает только роутинг, для движка эти домены всего-лишь наборы страниц сгруппированные в разные кучки и у каждой кучки свой ID, вот по этому ID и регистрируются пользователи, отдается запрошенный контент и пр. (примерно так же работает HostCMS-6)
Как это все сделать на связку разных версий ICMS? — Лучше обновиться и не парить себе мозг.
Смотрите "внимательно" файлы и папки которые увеличиваются в размере.
Просто так сайт не может "опухнуть" (не щека ведь, не флюс).
Возможно, там где стоит сервер "гравитация" слишком сильная, поэтому файлы становятся все тяжелее и тяжелее (это как пустое ведро в руке долго держать, оно все тяжелее и тяжелее)
Просто так сайт не может "опухнуть" (не щека ведь, не флюс).
Возможно, там где стоит сервер "гравитация" слишком сильная, поэтому файлы становятся все тяжелее и тяжелее (это как пустое ведро в руке долго держать, оно все тяжелее и тяжелее)
Nikita, Отличный сайт, видно что в конце вообще конфетка будет. много времени занимает?
hostinger.ru и radiushost.ru/ru/services/hosting-free/
А вообще, проще на старом компе настроить веб-сервер, либо заплатить за хостинг, благо сейчас хостинг дешевый
А вообще, проще на старом компе настроить веб-сервер, либо заплатить за хостинг, благо сейчас хостинг дешевый
обратитесь в таком случае к хостинг провайдеру или смените егоПолагаю что это проблема в концигурации сервера, но разобраться не могу.
написать скрипт идентификации этих сообщений и удаления их
действительно, перекупите или найдите того кто это сделает
Роман
Подключи к дебиан другие репозитории и проблем то. В интернете полно мануалов как поднять веб-сервер на дебиан
А лучше купи хостинг облачный или шаред и не заморачивайся. Хочешь поэкспериментровать — ставь дебиан, арх или фрибсд в виртуалбокс и учись, читай мануалы.
Подключи к дебиан другие репозитории и проблем то. В интернете полно мануалов как поднять веб-сервер на дебиан
А лучше купи хостинг облачный или шаред и не заморачивайся. Хочешь поэкспериментровать — ставь дебиан, арх или фрибсд в виртуалбокс и учись, читай мануалы.
и какие заморочки с созданием шаблонов?самое главное не такие замороки с созданием шаблонов.
Убираем cmsModule и на это место ставим $inPage->printModules.Ничего не понял как менять, по примеру, ошибки =( как мне заменить на новый код в шаблоне template.php например позицию
<?php cmsModule('header'); ?>
Далее находим (как пример) — cmsPathway и это слово заменяем на $inPage->printPathway
Как пользоваться списком замены устаревших функций?
Например разберем кусок из списка:
function cmsPrintSitename(){ // Старое наименование функции $inPage = cmsPage::getInstance(); // Включение новых функций в начале файла template.php $inPage->printSitename(); // Новое именование функции
меняем cmsPrintSitename на $inPage->printSitename.
Повторюсь...
Прежде чем начать замену, находим в самом начале файла template.php вот такие строки:
$inUser = cmsUser::getInstance(); $inCore = cmsCore::getInstance();
Т.е. должно получиться вот так:
$inUser = cmsUser::getInstance(); $inCore = cmsCore::getInstance(); $inPage = cmsPage::getInstance();
InstantCMS Работает из коробки на Apache, Nginx, Apache+Nginx.
Для автоматического подхватывания Nginx'ом файлов .htaccess можно написать Perl/Python/Sh скрипт который будет считывать этот файл в директории домена, конвертировать в формат Nginx и вносить запись в конфиги Nginx (в файл типа examle.ru.conf).
Короче, сперва выучи Nginx, а потом создавай такие темы
Тебе надо изучить предмет поднятой тобой темы. У Apache есть конфиги и у Nginx есть конфиги, без них никак.Хочется не извращаться, а получить рабочую версию от разработчиков.
Для автоматического подхватывания Nginx'ом файлов .htaccess можно написать Perl/Python/Sh скрипт который будет считывать этот файл в директории домена, конвертировать в формат Nginx и вносить запись в конфиги Nginx (в файл типа examle.ru.conf).
Короче, сперва выучи Nginx, а потом создавай такие темы

Да мы тут все на таком уровне (как представленные образцы) — ДИЗАЙНЕРЫ 
Дернуть шаблон, подпилить его в Гимпе и CSS, вот тебе и дизайн новый

Дернуть шаблон, подпилить его в Гимпе и CSS, вот тебе и дизайн новый