Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: пути в MODx

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
daglas1
Отправлено: 06 Мая, 2013 - 23:35:50
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




Всем привет.
Перенес движек с одного хостинга на другой согласно инструкции
http://merinovkv[dot]ru/blog/modx/pe[dot][dot][dot]tion-na-xosting/
сайт работает нормально, и базовые функции админки. А вот дополнительные плагины для все отказали ибо на них идут старые линки.
перерыл все файлы там уже не встречаются линки на старый хостинг.
Перерыл БД, там тоже нет ссылок на старый хостинг. Там только 10 ссылок в файле
modx_manager_log
но они ведут только на специфические папки для загрузки картинок и тд.
А где теперь искать.
Кэш чистил, и блокировки снимал.
 
 Top
DeepVarvar Супермодератор
Отправлено: 06 Мая, 2013 - 23:39:27
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




По идее, (а я уважаю MODx) в этой системе надо искать как и где определяется DOCUMENT_ROOT.
Дело в том что не на любом хостинге есть предопределенные переменные окружения, к котрым относится и $_SERVER['DOCUMENT_ROOT'] например.
 
 Top
daglas1
Отправлено: 06 Мая, 2013 - 23:43:00
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




DeepVarvar пишет:
По идее, (а я уважаю MODx) в этой системе надо искать как и где определяется DOCUMENT_ROOT.
Дело в том что не на любом хостинге есть предопределенные переменные окружения, к котрым относится и $_SERVER['DOCUMENT_ROOT'] например.

спасибо а можно подробней?
Я изначально вычислил документ рут и прописал его в конфиги. Сайт работает клево а вот пользовательские плагины для админки все еще загружаются по абсолютному пути из старого хостинга а где этот старый путь - эхо войны Улыбка
 
 Top
DeepVarvar Супермодератор
Отправлено: 06 Мая, 2013 - 23:44:19
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Тогда не может быть что нигде эти абсолютные пути не хранятся.
(Добавление)
Ищите лучше.

И как вы опеределили документ-рут?
 
 Top
daglas1
Отправлено: 06 Мая, 2013 - 23:47:36
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




DeepVarvar пишет:
Тогда не может быть что нигде эти абсолютные пути не хранятся.
(Добавление)
Ищите лучше.

И как вы опеределили документ-рут?

документ-рут определелил отладочным скриптом.
Касательно поисков то у меня два метода. Все файлы которые перенес я перешерстил через контекстный поиск notepad++, folder find text
а по БД пройшелся через поиск по всей базе.
 
 Top
DeepVarvar Супермодератор
Отправлено: 06 Мая, 2013 - 23:52:16
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Надо поискать в файлах строку: $_SERVER['DOCUMENT_ROOT']

Хотя смысл... Пути то типа старые..
 
 Top
daglas1
Отправлено: 07 Мая, 2013 - 00:13:47
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




DeepVarvar пишет:
Надо поискать в файлах строку: $_SERVER['DOCUMENT_ROOT']

Хотя смысл... Пути то типа старые..

я нашел 17 файлов, в которых фигурирует документ рут.
 
 Top
DeepVarvar Супермодератор
Отправлено: 07 Мая, 2013 - 01:24:54
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Ну вот как минимум есть где поискать.
 
 Top
LIME
Отправлено: 07 Мая, 2013 - 01:38:44
Post Id


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


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




DeepVarvar за что модх уважать?
за мегатонны кода?
(Добавление)
както переносил сайт с него
остановил файлзиллу...не вытерпелУлыбка
 
 Top
DeepVarvar Супермодератор
Отправлено: 07 Мая, 2013 - 01:53:40
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




За возможности.
А вот по поводу тонн кода - да, но возможности..
 
 Top
LIME
Отправлено: 07 Мая, 2013 - 02:50:40
Post Id


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


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




еще бы при таком весе не было дофигища возможностей
а они нужны?
 
 Top
Мелкий Супермодератор
Отправлено: 07 Мая, 2013 - 09:44:56
Post Id



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


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




В базе пути хранит.
Пункт из статьи не пропустили?
Цитата:
Теперь нужно в открыть таблицу workspaces и там исправить путь (поле path) на этот (абсолютный путь от корня сервера к папке core в MODX): /home/mysite/public_html/core/

Если мне не изменяет память, где-то ещё в базе мелькают пути. Революшку перетаскивать с места на место - дофига головной боли... Да и сама она тяжёлая. Evo мне значительно больше нравилась.


-----
PostgreSQL DBA
 
 Top
daglas1
Отправлено: 07 Мая, 2013 - 10:49:21
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




Мелкий пишет:
В базе пути хранит.
Пункт из статьи не пропустили?
Цитата:
Теперь нужно в открыть таблицу workspaces и там исправить путь (поле path) на этот (абсолютный путь от корня сервера к папке core в MODX): /home/mysite/public_html/core/

Если мне не изменяет память, где-то ещё в базе мелькают пути. Революшку перетаскивать с места на место - дофига головной боли... Да и сама она тяжёлая. Evo мне значительно больше нравилась.

версия движка - MODX Revolution 2.2.6-pl (traditional)
проверил указанную вами таблицу, там есть поле path, там было {core_path}
прописал мануально полный путь.
А результат такой же.
Может имеет место кэширование админки? Я хоть и кэш чищу но часть страниц может не обновляется?
 
 Top
Мелкий Супермодератор
Отправлено: 07 Мая, 2013 - 11:04:32
Post Id



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


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Почему указанную мной? Это в статье по вашей ссылке написано. Вы статью, на которую сослались, прочитали? Выполнили указанное там?
Заметка, по которой я когда-то перенёс революшку, умерла Огорчение А на память не помню, кроме того, что головной боли много, пути много где мелькают. Возьмите бекап скриптов, несжатый дамп базы да погрепайте (от слова grep) старый путь к документ_руту.


-----
PostgreSQL DBA
 
 Top
daglas1
Отправлено: 07 Мая, 2013 - 11:26:16
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


Помог: 1 раз(а)




Мелкий пишет:
Почему указанную мной? Это в статье по вашей ссылке написано. Вы статью, на которую сослались, прочитали? Выполнили указанное там?
Заметка, по которой я когда-то перенёс революшку, умерла Огорчение А на память не помню, кроме того, что головной боли много, пути много где мелькают. Возьмите бекап скриптов, несжатый дамп базы да погрепайте (от слова grep) старый путь к документ_руту.

сделал все по пунктам. Сайт полностью работоспособный - фрнотенд в смысле. А вот в админке только доп функции не работатают. Самописные плагины ссылаются на старый документ рут. Базу погрепаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB