Немогу импортировать xml на WP

[Удален]
724

Дело в том, что устанавливал я сайт на одном хостинге(ставил WP, натягивал шаблон, делал импорт контента) а потом просто скопировал эти файлы установленного сайта и перенёс на другой хостинг. Незнаю может это быть причиной или нет. При попытке импорта xml пишет:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/kaspe128/data/www/stroe4ka1.ru/wp-content/uploads/2010/02) is not within the allowed path(s): (/home/stroekar/:/tmp:/var/tmp:/usr/local/lib/php/) in /home/stroekar/domains/stroe4ka1.ru/public_html/wp-includes/functions.php on line 1435

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/kaspe128/data/www/stroe4ka1.ru/wp-content/uploads/2010) is not within the allowed path(s): (/home/stroekar/:/tmp:/var/tmp:/usr/local/lib/php/) in /home/stroekar/domains/stroe4ka1.ru/public_html/wp-includes/functions.php on line 1444

Mad_Man
На сайте с 10.11.2008
Offline
162
#1

Александр Приходько, Вы весь сайт переносили куда-то? Что именно Вы скопировали?

BlackvsEvgen
На сайте с 21.08.2009
Offline
74
#2

Посматрите что в этой строчке находитса in /home/stroekar/domains/stroe4ka1.ru/public_html/wp-includes/functions.php on line 1435. Попробуйте на локале имортировать эту БД.

Любимый хостинг (http://bit.ly/VW9SbN) | Постовые для вашего сайта (http://bit.ly/WPm6Et)
Mad_Man
На сайте с 10.11.2008
Offline
162
#3

Скорее всего в настройках PHP указан параметр open_basedir, который и не позволяет загружать файлы в произвольный каталог. Пишите хостеру для разрешения проблемы.

Ещё как вариант взгляните на папку куда файлы заливаете, скорее всего uploads. Выставьте туда права 777 и посмотрите в настройках ВП указанный путь для файлов к этой самой папке.

[Удален]
#4
Mad_Man:
Скорее всего в настройках PHP указан параметр open_basedir, который и не позволяет загружать файлы в произвольный каталог. Пишите хостеру для разрешения проблемы.


Ещё как вариант взгляните на папку куда файлы заливаете, скорее всего uploads. Выставьте туда права 777 и посмотрите в настройках ВП указанный путь для файлов к этой самой папке.

Спасибо, хостеру отписал, настройки щас гляну. 777стоит везде.

Mad_Man
На сайте с 10.11.2008
Offline
162
#5

Александр Приходько, какой путь стоит в /wp-admin/options-misc.php ?

[Удален]
#6
Mad_Man:
Александр Приходько, какой путь стоит в /wp-admin/options-misc.php ?

Все спасибо огромное, именно благодаря вам разобрался.

В настройках стоял другой путь загрузки, со старого хостинга.

Mad_Man
На сайте с 10.11.2008
Offline
162
#7

В следующий раз создавайте тему в другом разделе. Подраздел "Любые вопросы от новичков" находится в разделе "Поисковые системы", а ВП и ПС не связаны так тесно.

[Удален]
#8
Mad_Man:
В следующий раз создавайте тему в другом разделе. Подраздел "Любые вопросы от новичков" находится в разделе "Поисковые системы", а ВП и ПС не связаны так тесно.

Понял, буду знать:)

Mad_Man
На сайте с 10.11.2008
Offline
162
#9

Инструкция по безболезненному переносу ВП. Перенос с денвера этим способом тоже возможен. Вместо "http://domain.ru" нужно использовать путь к сайту на локалке.

Старый домен: domain.ru. Новый newdomain.ru.

Выполнить запросы через phpmyadmin к БД с ВП:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://domain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = REPLACE(guid, 'http://domain.ru','http://newdomain.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://domain.ru', 'http://newdomain.ru');

Всё. Мучения закончены.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий