Записи из рубрики: WordPress
Feedwordpress захламляет базу
16th Апрель 2009. Рубрики: RSS, WordPress, Yahoo Pipes. 2 коммент..
Сегодня ужаснулся, взглянув на размеры баз данных на блогах, обновляющихся через rss-фиды, собранные в Yahoo Pipes, посредством плагина Feedwordpress!
Оказалось базы растолстели до 500-600 Мб.
Пошел выяснять в PhpMyAdmin в чем же собственно дело и оказалось, что в базах ненормальным образом разрослась таблица wp_posts, в которой хранится собственно содержимое постов, хотя количество постов на блоге составляло всего лишь порядка нескольких сотен.
Дальнейшие изыскание выявили, что столько места в таблице заняли различные ревизии этих самых постов. У каждого поста имелись десятки ревизий! (далее…)
Решение проблемы ошибки входа в панель управления WordPress: “Вы не имеете достаточно прав для доступа к данной странице.”
20th Ноябрь 2008. Рубрики: PHP, WordPress. 7 коммент..

С такой проблемой столкнулся при изменении префиксов таблиц в базе данныx WordPress с классического “wp_” на “new_”.
После этих изменений и внесения соответствующих корректировок в файл wp-config.php сам блог продолжает исправно работать, однако при попытке входа в панель управления возникает ошибка: “Вы не имеете достаточно прав для доступа к данной странице.” (или “You do not have sufficient permissions to access this page.”).
Поиски решения этой проблемы методом гугления не принесли желаемых результатов и когда я уже почти потерял надежду найти решение этой проблемы оно всё же нашлось!
Суть решения такова:
Руководство… Установка WordPress на хостинг
17th Декабрь 2007. Рубрики: WordPress, Хостинг. 2 коммент..
Вот .. как и обещал сегодня расскажу об особенностях установки на хостинг…
Сам я при устанавке руководствовался инструкциями найденными в сети на следующих ресурсах: , , .
Ниже приведу основные этапы установки:
1. В панелях многих хостингов уже заложена функция автоматической установки WordPress. Например, cPanel (должен быть установлен пакет Fantastico). Но если данной функции нет, то устанавливать придется вручную. Тогда идем на хостинг и в cPanel`и выбираем пункт «Базы данных MySQL» и создаем базу MySQL и пользователя базы с паролем.
Первое правило: ваш блог будет работать только в кодировке UTF-8. Все остальные кодировки
не позволят корректно работать вашему блогу из-за того, что в WordPress включена поддержка AJAX.
Открываем phpMyAdmin. Дальше нам нужно выбрать нашу базу данных и перейти на закладку «Операции».
Внизу вы увидите выпадающий список «Сравнение», где нужно выбрать «utf8_general_ci». После этого жмем «ОК».
Теперь все новые таблицы в этой базе данных по-умолчанию будут создаваться в «utf8_general_ci», что собственно и нужно. Теперь, если какой-то плагин будет создавать свою таблицу, она автоматически будет создаваться в нужной кодировке.
Внимательно отнеситесь к этому пункту, поскольку большинство ошибок в работе блогов на WordPress кроется именно в неверно выбранной кодировке. Очень
часто хостер (сервер) предоставляет базу данных MySQL в кодировке cp1251 (windows-1251). Из-за того, что ваш блог всегда будет работать в UTF-8, то база данных может неверно отображать некоторые символы (часто буквы «и» и
«ш»), будет неверно работать сортировка и поиск по сайту. Кроме этого вы не сможете делать корректный бэкап (резервное копирование).
Если версия MySQL у хостера больше либо равна 4.1, то ваша база данных может работать в кодировке utf8. Скорее всего, ваш хостинг позволит корректно установить эту кодировку, поэтому перекодирование не нужно. Если же после установки WordPress’а вы заметили ошибки, связанные с неверным отображением символов, то скорее всего база банных не позволяет корректно работать в utf-8, и следовательно, вам нужно включить перекодирование. Подробнее о перекодировании можно прочитать .
2. Идем на русский сайт и скачиваем установочный файл. Распаковываем его. Находим файл wp-config-sample.php и переименовываем его в wp-config.php – в нем будет находиться основная информация о конфигурации нашего хостинга. Находим в нем строчки:
define(‘DB_NAME’, ‘имя базы’); // Название базы данных
define(‘DB_USER’, ‘имя пользователя’); // Пользователь для MySQL
define(‘DB_PASSWORD’, ‘пароль’); // Пароль пользователя для MySQL
define(‘DB_CHARSET’, ‘ ‘); // Кодировка базы данных
define(‘DB_COLLATE’, ‘ ‘); // Кодировка, в которой хранятся данные
Меджу ‘ ‘ необходимо вписать свои настройки. При этом необходимо учитывать, что на некоторых хостингах к имени базы и имени пользователя для MySQL добавляется еще префикс имени пользователя хостинга в таком виде — имя пользователя_имя базы MySQL.
Про выбор кодировки говорилось выше, поэтому последние две строчки заполняем следующим образом:
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ‘utf8_general_ci’);
Сохраняем полученный файл.
Важное замечание: при редактировании файла wp-config.php лучше воспользоваться не Блокнотом, а редактором (как оказалось, обычный Блокнот некорректно сохраняет данные в UTF-8, что может вызвать проблемы).
3. Дальше необходимо закачать все файлы WordPress на хостинг. Это можно сделать двумя путями:
3.1 Можно с помощью FTP-клиента закачать все файлы в папку public_html на сервере, но на медленном канале процесс может занять довольно много времени, из-за того, что будет закачиваться много мелких файлов.
3.2 Если у вашего хостера сPanel, то в ней есть «Файл-менеджер». Тогда можно запаковать ранее распакованные файлы обратно в архив и закачать архив в папку public_html на сервере и распаковать архив уже непосредственно на сервере. Закачать архив можно опять-таки с помощью FTP-клиента или непостредственно из «Файл-менеджера»… там есть кнопка «Закачать». После того как закачали переходим в «Файл-менеджере»к нашему файлу-архиву и выделяем его, а затем нажимаем «Распаковать». Желательно чтобы содержимое папки WordPress после распаковки оказалось в корне директории public_html, тогда чтобы открыть ваш блог достаточно будет в браузере ввести адрес «http://ваш_домен«, если же нет, то чтобы открыть в браузере ваш блог нужно будет вводить адрес вида «http://ваш_домен/путь_к_папке_в_которой_расположен_файл_WordPress`а_index.php«.
4. Устанавливаем права доступа на каталог /wp-content/uploads/ «777» или «755» (зависит от хостинга), то есть права разрешающие запись. Установка прав может быть выполнена с помощью FTP-клиента или из «Файл-менеджера» сPanel`и. Если такого каталога нет то создаем его.
5. Открываем в браузере http://ваш_домен/wp-admin/install.php (если WP переписан в корень public_html, если нет, то прописываем нужный путь). Вводим название своего блога (Title) и свой e-mail. Нажимаем «Далее» и на следующей странице будет указан наш логин (admin) и пароль для доступа в админку блога.
Кроме того, после установки, WordPress вышлет логин и пароль на указанный вами адрес…
6. Идем в панель управления блогом http://ваш_домен/wp-admin и вводим полученные имя и пароль…
(далее…)
WordPress_2 Бесплатный Хостинг_1
14th Декабрь 2007. Рубрики: WordPress, Хостинг. Пока нет комментариев.
Ну вот наконец-то завершил работы по установке блога на движке на бесплатный хостинг… Со второй попытки… Результат виден здесь.
Сперва пытался запустить его на бесплатном хостинге , однако попытки эти по неведомым мне причинам оказались тщетными… Поэтому выбрал другой бесплатный хостинг , где предлагают неограниченное дисковое пространство под проект, нет ограничений на объемы базы данных, присутствует поддержка PHP, Perl, CGI, Python, WAP, SSI, MySQL, Cron, SSL… взамен требуется повесит рекламу Goolge AdSense……….. И… О, чудо! — Всё заработало…хвала господу!
Позже напишу об особенностях установки и о бесплатной регистрации домена третьего уровня в зоне RU…
Мой блог находят по следующим фразам
- установка wordpress на сайт
- регистрации
- как работать мануал wordpress
- как убрать лишнее в слове регулярным выражением
- Руководство по WordPress
Мой блог находят по следующим фразам:
• Yahoo Pipes полный RSS
• как работать с pipe
• как pipes очистить текст
• gigabyte u8000 как
• Одна из лучших программ для просмотра ТВ
• бесплатный сервис по сжатию трафика

