2016-12-20 2 views
0

У меня было расширение Fishpig, установленное на живом сайте magento с блогом Wordpress, все отлично работающим. Wordpress установлен в magento/wp/и отображается как magento/blog/Magento и Wordpress с расширением Fishpig, дающим 404 при перемещении на localhost

Я хотел переместить сайт на тестовый сервер для разработки в автономном режиме. Я переместил базу данных и файлы, используя MAMP и обновление:

Magento дб веб/безопасный/base_url и веб/небезопасный/base_url

/app/etc/local.xml с БД подробности изменения

wp_options siteurl и home

Домашняя страница magento загружается, но/admin/просто дает 404. Загрузка/wp/загружается, но отображается только название сайта, а не контент или тема пурпурного цвета. Wordpress admin работает, но/blog/дает 404.

Ive прочитало другие связанные темы. Я думаю, что все файлы имеют правильные разрешения, и базы данных должны соединяться. Я думаю, что это должно быть до рыбного ловли, есть ли какие-то настройки для того, что мне нужно изменить, или, может быть, .htaccess - это беспорядок?

я не кажется, что есть что-нибудь в вар/войти

+0

Вы изменили данные базы данных в файле конфигурации wordpress i.e «magento/wp/wp-config.php»? –

+0

Да, я изменил это. Раздел администратора WordPress работает нормально. Я думаю, что все мои подключения к базе данных работают. –

ответ

0

Я искал Повсеместно файл .htaccess в корне моего локального сайта и нашел этот блок

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /wp/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /wp/index.php [L] 
</IfModule> 

# END WordPress 

Я заметил это и все, начал работать. Его блок находится в файле .htaccess каталога/wp /. Я не знаю, как он нашел его в корневом файле, но это, похоже, было проблемой.

Смежные вопросы