2013-03-06 4 views
0

Невозможно увидеть передний конец моего wordpress localhost.
Процесс, который я сделал:

1. Я установил wordpress локально с помощью BitNami на Mac OX.
2. импортировал существующую базу данных в phpmyadmin.
3. изменил файл wp-config для поддержки базы данных локального хоста.
4. добавлены эти две линии
define('WP_HOME','http://localhost/wordpress');
define('WP_SITEURL','http://localhost/wordpress');
5. вошли в мой WP-администратора.

Теперь я могу видеть WP-ADMIN сайта и делать что-то в нем, но я не могу просмотреть передний конец.
всякий раз, когда я пытаюсь получить:
не может установить соединение с сервером на 127.0.0.1.Wordpress localhost не показывает front-end

или если я пытаюсь просмотреть сообщение, я получаю
«Запрашиваемый URL/сайт/2013/02/13/idho_global/не был найден на этом сервере».

Если я пытаюсь просмотреть черновик, я вижу его так, как он должен появляться.

любая помощь?

ответ

0

Проверьте базу данных через phpmydmin и измените URL-адрес, если вы этого не сделали. В wp_options проверка если siteurl & дома установлены на localhost

Update: вы должны взглянуть на «Moving Wordpress страницы» https://codex.wordpress.org/Moving_WordPress Это объясняет очень хорошо хо изменить пермалинки и вещи, чтобы сделать после перемещения Wordpress.

Если ваши постоянные ссылки не работают, проверьте, есть ли в корневом каталоге .htaccess. Содержание должно быть:

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

X4viet спасибо! Это решило одну проблему. Теперь он отображает сайт, но не сообщения/страницы. Поэтому я все равно получаю ошибку 404 всякий раз, когда я нажимаю на что угодно. Запрошенный URL/idho2/2013/02/13/idho_global/не найден на этом сервере. – superavi

+0

Только что заметил, что при переключении предварительных ссылок на значение по умолчанию оно работает. но когда я верну их обратно в «месяц и имя», они этого не делают. – superavi

+0

@superavi Просто обновите мой ответ :) – Xavier

0

Необходимо обновить URL-адреса базы данных. Wordpress жестко кодирует их. Запустите sql ниже, заменив «old-url.com/wordpress» и «new-url.com/wordpress» на ваши URL-адреса.

UPDATE wp_posts SET guid = REPLACE(guid, 'old-url.com/wordpress', 'new-url.com/wordpress'); 
UPDATE wp_posts SET post_content = REPLACE(post_content, 'old-url.com/wordpress', 'new-url.com/wordpress'); 
UPDATE wp_options SET option_value = REPLACE(option_value, 'old-url.com/wordpress', 'new-url.com/wordpress'); 
+0

Это была не эта вещь. Я уже изменил все адреса заранее. tnx в любом случае. – superavi

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