К содержанию

Проблемы с переносом MODx Revo

Здравствуйте.
Делал перенос сайта с виртуального хостинга на локальный веб-сервер. Все перенеслось нормально, но проблема в том, что сайт не работает с включенными дружественными урлами (только главная страница отображается, на всех остальных 404 ошибка). Файл .htaccess перенес с хостинга, папку chache чистил. Подскажите, пожалуйста, в чем еще может быть проблема? Спасибо.
Богдан Остапчук
Богдан Остапчук
22 сентября 2013, 13:50
modx.pro
3 123
Реклама

Комментарии: 10

Михаил
Михаил Эксперт
22 сентября 2013, 18:50
в шапке сайта поставь
<base href="[[++base_url]]" />
    Богдан Остапчук
    22 сентября 2013, 19:27
    это уже есть с самого начала создания сайта
    Василий Наумкин
    Василий Наумкин Администратор
    22 сентября 2013, 19:35
    Уверен, что на локальном сервере Apache2?

    Уверен, что у него включен просмотр .htaccess? Если мне не изменяет память, по умолчанию это выключено.
      Богдан Остапчук
      23 сентября 2013, 14:27
      mod_rewrite включен, проверил
      Apache2 точно
      даже уже не знаю, куда смотреть) дело в том, что мне это не особо критично для работы, но в дальнейшем может принести неудобства, хотелось бы разобраться
        Василий Наумкин
        Василий Наумкин Администратор
        23 сентября 2013, 14:32
        Еще раз:
        Уверен, что у него включен просмотр .htaccess? Если мне не изменяет память, по умолчанию это выключено.

        Нужно активировать разрешение .htaccess перкрывать системные настройки.
        Кажется, в основном конфиге нужно добавить
        AllowOverride all
        для виртуального хоста.

        Это не mod_rewrite, если что.
          Богдан Остапчук
          23 сентября 2013, 14:34
          AllowOverride all тоже проверил, в трех местах стоит all
            Василий Наумкин
            Василий Наумкин Администратор
            23 сентября 2013, 14:35
            Ну тогда осталось спросить, перезапускал ли сервер, после внесения изменений, и больше у меня идей нет.

            С локальными серверами всегда через одно место.
              Богдан Остапчук
              23 сентября 2013, 14:36
              Перезапускал) да, с виндовыми сборками было проще, там уже все настроено
              <VirtualHost *:80>
              	ServerAdmin webmaster@localhost
              
              	DocumentRoot /var/www
              	<Directory />
              		Options FollowSymLinks
              		AllowOverride All
              	</Directory>
              	<Directory /var/www/>
              		Options Indexes FollowSymLinks MultiViews
              		AllowOverride All
              		Order allow,deny
              		allow from all
              	</Directory>
              
              	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
              	<Directory "/usr/lib/cgi-bin">
              		AllowOverride All
              		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
              		Order allow,deny
              		Allow from all
              	</Directory>
              
              	ErrorLog ${APACHE_LOG_DIR}/error.log
              
              	# Possible values include: debug, info, notice, warn, error, crit,
              	# alert, emerg.
              	LogLevel warn
              
              	CustomLog ${APACHE_LOG_DIR}/access.log combined
              </VirtualHost>
              Так все должно быть?

              Возможно, все из-за того, что я перенос делал не совсем по инструкции? Я перенес файлы движка, запустил новую установку, потом скопировал БД и обновил систему.
                Василий Наумкин
                Василий Наумкин Администратор
                23 сентября 2013, 14:42
                Вроде так, да.

                Ну не знаю, у меня идей больше нет.
                  Богдан Остапчук
                  23 сентября 2013, 14:45
                  Ладно, все равно спасибо за помощь) возможно, где-то еще накрутил чего-то. права выставил на весь каталог 777, раньше с этим проблемы возникали, но и это не помогло.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      10