Автор Тема: Смена корневой директории  (Прочитано 656 раз)

25 Марта 2014, 23:15:34
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый вечер.
Переместил магазин в папку \www\old\
Выдает ошибку 500 при попытке зайти по адресу. Где следует поменять и что, граждане?)
26 Марта 2014, 10:56:08
Ответ #1
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне нужно сменить "\" на "\old\".
В каких конфигах и в каких местах сменить нужно?)
26 Марта 2014, 11:53:47
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86330
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В папке config/ находяться все конфигурационные файлы. В этих файдах нужно найти и изменить root директорию. В разных версиях prestashop определение этой директории отличается.
Для prestashop 1.5 в defines.inc.php определена root директория
define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));
04 Апреля 2014, 23:57:07
Ответ #3
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
14 Апреля 2014, 11:15:35
Ответ #4
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Сменил:

define('_PS_ROOT_DIR_', realpath($currentDir.'/old_site/..'));
При попытке зайти на веб-страницу сервер выдает: Error: "install" directory is missing, хотя все было давным-давно установлено. Нужно еще что-то менять.
14 Апреля 2014, 13:38:25
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 33028
  • Репутация: +26761/-0
    • Просмотр профиля
Если запрашивает папку install, то не видит файл конфигурации settings.inc.php.
Проверять нужно все конф. файлы. Спосб простой, смотреть лог ошибок, там будет указана ошибка.