Хитрость с DNS
Несколько дней назад я переносил один из своих сайтов, построенных на базе worspress на новый хостинг. Срок заказанного хостинга подходил уже к концу, даже начали приходить уведомления на электронную почту. У меня уже был аккаунт у другого интересного хостера, и на этом аккаунте было немного свободного дискового пространства, свободная база данных и возможность привязать еще один домен.
Перенос сайта был начат еще раньше, с переноса домена. Как известно, Mchost и Регтайм партнеры, то между учетными записями в них можно передавать домены, чем я и воспользовался. Кстати, у них отвратительная техподдержка: не отвечают на письма с вопросами, только приходят сообщения от ботов о необходимости продлить регистрацию. Я им отослал сканы документов на подтверждение доменов, но никакого ответа нет до сих пор, а 1 апреля уже скоро.
Но вообще, пост не об этом. и даже не о переносе блогов wordpress на новый хостинг (об этом я планирую написать отдельно позже, ведь этого никто не знает).
Белый экран (Blank screen) при отправке комментариев
Вот такой прикол заметил во время тестирования одного сайта, который обновлял вчера. Причем проблема была только если комментатор не залогинен. Пользователь оставался на странице SITEURL/wp-comments-post.php без редиректа на страницу где писал комментарий. Такая же проблема на днях обсуждалась на форуме, но по ссылке там ничего конкретно тоже не было ясно, кроме как посмотреть на работу mod_security на сервере, что я сделать не могу.Полдня пролазил в гугле-яндексе и нашел кучу подобных проблем и кучу совершенно разных решений. И самое смешное на том же сервере если закачать дополнительную директорию с WordPress и там настроить голый сайт то проблемы нет. Попробовал завести голый сайт в корневой папке – там проблема есть. Маразм. Пробовал как рекомендуют менять WWW на NO-WWW адрес в админке, пробовал перемещать WP в папку и указывать урл сайт на корень, но проблема оставалась. И попробовал последний метод, который почему то сразу отбросил когда находил (там была проблема с каким то плагином и тоже говорилось “про почту”)- отключил в настройках админки отправку писем администратору при добавлении нового комментария и вуаля! комментарии сразу стали добавляться без проблем. В чем прикол?
PS глюк присутствовал там на всех версиях 2.5.1-2.6.2 (кстати вышла сегодня, выложу вечером). Старые версии не проверял. Хостинг MCHOST.RU :cry:
FeedBurner – жжош, аффтар
По просьбам о помощи в установке этого плагина и вообще работе с Feedburner, порой приходящим по почте я перевел плагин FeedBurner FeedSmith, который перехватывает подписку на стандартный фид и перенаправляет ее на FeedBurner, на созданный там фид. Это плагин предлагается сервисом для Wordpress пользователей.
Установка
- Качаем его с сайта FeedBurner FeedSmith по русски.
- Переименовываете его в FeedBurner_FeedSmith_Plugin.php, сохраняете в нужной кодировке и закачиваете в директорию WordPress wp-content/plugins/.
- Активируете в админ-панели в разделе Плагины, кликнув на кнопку “Активировать” напротив строки с “FeedBurner FeedSmith”.
- Далее идете в настройки и нажимаете на FeedBurner.
- Выполняете то, что написано в этом разделе и радуетесь
Советую посетить вот эту страницу, если вдруг что-то не так
Создать сам фид на сервисе также очень просто, достаточно там зарегистрироваться, а там просто порядку выполнить предложенные операции. Там вроде есть даже русский язык.
Запуск!
Ну вот и свершилось, я запустил свой болг!!!Помучавшись немного я это сделал. Это мой первый блог на движке WordPress да и вообще первый и по этому буду его доделовать, доробатывать в процессе его эксплуатации. Обошолся он мне не дорого, домен в зоне .RU=110р., хостинг (пока тока 50Mb)=60р. Установил я его сам, сделал небольшой абгрейд. В дальнейшем буду совершенствовать.
В этом блоге я буду писать о своих действиях в сети, которые будут направлены в основном на получение дохода.
Блог будет являться личным дневником, как для меня так и для моих читателей, которые тоже хотять зарабатывать через Интернет. Они смогу не совершать ошибок которые я возможно допущу в своей работе и смогут делать также как и я для получения дохода.
Как делать бэкап, или как сохранить информацию со своего сайта на движке WordPress при смене хостера
В этой посте я напишу о том, что нужно сделать что бы информация с сайте, работающем на движке WordPress, была сохранена в случае форсмажорных обстоятельств или сменой хостера. А с начала небольшая предыстория.Завел я себе домен blog-internet-dohod.ru, купил хостинг, разместил на нем блог и начал писать посты. Написал я не много постов 5. После чего решил я прикупить еще пару доменов и хостинга. Но как то стало мне неудобно, т.к. хостинги мои были на разных аккаунтах и за такие деньги слишком мала места. Хостинг удобен если только на нем размещать маленький сайт занимающий не более 25 Mb это порядка 40 р. Но мне понадобилось больше места с поддержкой большего количества доменов на одно аккаунте. Вот я и решил сменить хостера. Хостера я сменил, домен припарковал, а на старом хостинга случайно файлы WordPress да и удалил. Вот я и решил первым делом при запуска блога установить специальные плагины, но а как это делать я опишу далее.
1. Для начала необходимо активировать плагин “WordPress Database Backup” если он установлен, а если нет, то скачать здесь в папку c плагинами wp-content/plugins/ и активировать его.
2. Переходим на страницу Управление далее Архивация.
2.1. Если Вы захотите, чтобы плагин мог сохранять бэкапы базы данных на сервере в папке wp-content Вам нужно разрешить, хотя бы временно, запись в wp-content для создание папки бэкапов. Для этого нужно сделать права доступа к папке wp-content 777 через админ панель. Если нет то…
2.2. то ниже на странице Архивация в поле Настройки архивации вы можете в ручном режиме делать бэкап. Для этого есть два варианта или скачать на компьютер, или отправить на email. Если второй вариант то указываем свой электронный адрес.
3. Я же выбрал другой вариант и установил запланированную архивацию. Для этого в поле Запланированные архивации выбираем когда должен быть бэкап и указываем на какой email он будет отправляться.
Вот основные моменты, но это еще не все. Необходимо сохранить у себя на компе файлы движка WP со старого хостинга и залить их уже на новый. Далее заходим в phpMyAdmin из админ панели нового хостинга, создаем базу данных в кодировке utf8 и импортируем туда бэкап, который необходимо скачать если он лежит на сервере почты. После чего поменять данные в файлике wp-config.php.
Вот теперь всё. По идее должно заработать. На самом деле вариантов масса, но я описал только такой, по моему не сложный. Если будут вопросы, пишите, будем разбираться или смотрите на форуме поддержки WordPress.
Ваш блог может рухнуть, или как этого не допустить
Тут я задумался по поводу тема, как обезопасить свой блог. Ведь, как известно не все хостинги надежны и может случится непопровимое. Хост может накрыться и все данные на нем улетят в тартарары.Так, как я собираюсь вести этот блог не парю недель и даже не месяцев, то эта тема для меня актуальна. Если блог рухнет, значит я потеряю всю инфу на нем, тогда придется заново все небивать а еще хуже и подписчики разочаруются. А это мне, ну не как на катит.
Я для себя уже решил эту проблему и хочу поделится с Вами, как это сделать.
Как создать ежедневное архивирование баз данных WordPress, используя электронную почту.
1. Первое что необходимо сделать, это открыть аккаунт на надежном почтовом сервере.
У меня уже есть почта на яндексе и по этому я буду пользоваться ей. Указывать почтовый аккаунт находящийся на сервере вашего хостинга, как Вы, наверное, и сами понимаете не целесообразно.
2. Следующее, что необходимо сделать, это скачать плагин для WordPress - WordPress Database Backup.
Скачиваем плагин, распаковываем и загружаем в папку plugins на сервер Вашего сайта (блога). После чего необходимо его активировать через админ-панель блога.
3. После этого заходим в панель Администратора и переходим во вкладку “Управление” (”Manage”) движка WordPress. Далее проследуем по ссылке “Архивация” (“Backup”). В открывшемся окне, внизу увидите поле “Запланированные архивации” (“Scheduled Backup”), в нем проставляем галочку - Запланировать: “Раз в день” (”Daily”) и указываем email куда отправлять архив. Для подтверждения действия нажимаем на кнопку “Submit” (”Подтвердить”).
Вот и всё, теперь движок WordPress будет ежедневно отправлять архивы базы данных на указанный email.