Простое решение супер-сложной на первый взгляд проблемы…
Наверное многие сталкивались с проблемой, когда переносишь блог на движке от WordPress (обожаю его, просто!) на другой хостинг, вроде все нормально село, вы счастливы, ваши подписчики счастливы, короче весь мир в раджуных красках.
И вот сели вы накалякать какой-нибудь пост. Например о нечестном хостере. Ругаете его, материте, а в конце хотите вставить скрин с ошибкой браузера, когда вы пытались на свой сайт зайти.
И тут на тебе! WordPress матерится, что не может загрузить картинку! Вот цитаты его полных матюгальников:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/…/home/…./public_html/…./wp-content/uploads/2009/04) is not within the allowed path(s): (/home/…./:/tmp:/usr/local/lib/php/) in /home/wi7/public_html/wp-includes/functions.php on line 1737
и блаблаблаблаблаблабла еще несколько десятков раз. А в конце такое резюме красными буквами:
Не могу создать директорию /home/…./public_html/wp-content/uploads/2009/06. Проверьте, доступна ли родительская директория для записи.
Вы в панике – наверное WordPress сломался или ему новый хостинг не понравился или заболел он или еще что-то в этом роде.
Сломя голову вы обращаетесь к Айболитам WordPress-а – хваленым форумам в помощь пользователям WordPress-а. Почитайте, что советуют отчаявшемуся пареньку матерые волки здесь и здесь. Короче на три хорошие буквы посылают, типа не мешай флудить…
А между тем проблема лежит вовсе не в файлах function.php или мускульной базе или хостере. Дело в том, что на старом хостинге WordPress создал себе дефолтную папку для загрузки изображений и записал этот путь. Вот перенесли вы весь блог на новый хостинг, а путь для загрузки изображений у вас старый, вот и ругается WordPress – умный, добрый старичок, который любит, чтобы все было как положено. Согласитесь как все просто.
Меняется это все в консоли – “Параметры” – “Разное”
В “Разных настройках” указываем существующий путь к загружаемым файлам.
Теперь все должно работать.
Я два месяца мучался над этим вопросом. Запарился фотки заливать по фтп и вручную путь указвать. Пока сегодня не стукнуло в голову, решил попробовать и .. получилось! Какой я молодец!…
————————————————————————————-
Почитайте форум о cms – там тоже есть много чего полезного.
Билеты и экскурсии в московский кремль. Я не был еще, но обязательно побываю.
Для выравнивания металлических поверхностей – эпоксидная шпатлевка подходит как нельзя кстати.
Посты из той же оперы
2 Comments



спасибо за инфу, думал с хостингом лажа какаято, а оказывается все проще)
Простое решение для сложной проблемы)