Привет, у меня есть работающий веб-сайт на локальном хосте, который я хочу перенести в Интернет. Я использую WP 3.2.1 и экспортировал БД со своего локального хоста. После этого я просто открыл файл .sql в текстовом редакторе и заменил все «http://localhost/mysite» на «http://mynewdomain.com». После этого я отредактировал файл wp-config.php для новой целевой БД онлайн, и поэтому я загрузил все онлайн. Я могу правильно видеть страницу index.php (кроме сломанных символов espanol, китайского языка и т. д.) и несколько других разделов, но если я попытаюсь добраться до раздела wp-admin ... и всякий раз, когда я пытаюсь перейти к разделу любого другого сайта, я получаю следующая ошибка:
Warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.***.it/home/wp-content/themes/ottaviano/shortcodes.php:55) in /web/htdocs/www.***.it/home/wp-includes/pluggable.php on line 934
мой htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
РЕШЕНО: мне пришлось включить буферизацию вывода, и все снова в порядке!