Как выполнить скрипт в командной строке

12.02.2012 0 comments »

PHP

Для того чтобы получить результат выполнения кода php в командной строке, можно воспользоваться такой командой ..

Author: Vitaly Orlov


Как узнать текущую категорию WP

12.02.2012 10 comments »

Wordpress

Понадобилось мне узнать в хуке текущую категорию WP, оказалось не так все просто..

Author: Vitaly Orlov


Как управлять пунктами контекстного меню "Создать"

12.02.2012 0 comments »

Windows

Накопилось много "левых" программ в пункте "Создать" контекстном меню. Решил почистить.

Author: Vitaly Orlov


Bash скрипт уведомления о заканчивающемся месте на hdd

12.02.2012 0 comments »

hdd предупреждение

Столкнулся с проблемой мониторинга дискового пространства на vps. База съела весь hdd, и системе не оставила места. Соответственно сайт перестал работать. Конечно, хорошо бы заранее позаботится об этом, но я просто забыл. Чтобы в будущем это не повторялось, поставил вот такой вот bash скрипт в крон, на запуск каждый час.

Author: Vitaly Orlov


Что означает load average в команде top?

12.02.2012 0 comments »

Linux logo

Load average (la) - это количество процессов, стоящих в очереди на исполнение. Если значение высокое, значит, некоторым процессам приходится ждать, пока другие освободят ресурсы сервера. В результате время исполнения некоторых процессов может сильно увеличиваться. Если сайт достаточно нагружен, то очередь понемногу растет и в итоге сайт вообще перестает откликаться.

Author: Vitaly Orlov


Заметки: Как в ISPmanager защитить папку паролем?

12.02.2012 0 comments »

ISPmanager

Доступ можно ограничить, в сайдбаре, меню World Wide Web > Direcory access (Ограничение доступа).
Работает только в панели пользователя. У суперюзера (root) такого нет.

Author: Vitaly Orlov


MySQL disabled index

12.02.2012 0 comments »

MySQL

Сегодня столкнулся с проблемой, что после того как дамп не до конца догрузился (MySQL server has gone away), я получил таблицу в которой индексы были отключены..

Author: Vitaly Orlov


Отключение кеширования редиректов в Firefox и Chrome

12.02.2012 3 comments »

Cache

Столкнулся с проблемой, что FF кеширует редиректы, и даже если вы их отменили (убрали в скрипте), то для этого же url редиректы все равно сохраняются. Пока я это не понял, долго мучился, в догадках почему же не работает скрипт, так, как я хочу...

Author: Vitaly Orlov


Пробелы в конце php файлов

12.02.2012 0 comments »

PHP

Столкнулся с проблемой, что редактор используемый предыдущим программистом, автоматически добавлял новую строку к php файлам. Пока отключен вывод warning-ов и notice-оф это все проблем не составляло, но стоило мне перенести проект к себе на сервер, как я увидел, что имею большой гемморой.. Ну что ж будем фиксить..

Author: Vitaly Orlov


WordPress: 404 вместо категорий и другие проблемы

12.02.2012 0 comments »

Wordpress

Сегодня настраивал шаблон на WP, и столкнулся с несколькими проблемами:

1. В логику шаблона было заложено отправлять посты по их мнению старые в корзину, поэтому я какое-то время не мог понять почему это у меня "не выводится" большая часть постов. В решении проблемы помог заблаговременно заготовленный дамп и редактирование functions.php.

Author: Vitaly Orlov


WordPress: замена [...] на read more в excerpt

12.02.2012 1 comment »

Wordpress

Для того, чтобы в WordPress при использовании функции get_excerpt(); вместо [...] вывести read more, достаточно добавить такой вот код в файл темы functions.php ..

Author: Vitaly Orlov


Отправляем автоматически сайтмапы в поисковики

12.02.2012 0 comments »

Search Engines

Для того чтобы уведомить поисковики о том что у Вас обновился sitemap, достаточно сделать GET запросы по определенным адресам. Чтобы не дублировать лишние ссылки, приведу сразу кусок кода, который засабмитит сайтмап текущего сайта сразу в несколько поисковиков. Если же Вам нужны именно ссылки, то думаю скопировать их из кода Вам не составит труда..

Author: Vitaly Orlov


Поиск неуникальных полей

12.02.2012 0 comments »

MySQL

Вот такой запрос позволяет выбрать поля, у которых совпадают keyword_id и таких полей больше 1

Полезно когда нужно сделать какое-то поле уникальным, но в нем уже есть не уникальные данные, которые нужно удалить. Этим запросом выбираем поля у которых есть дубли, и дальше уже обрабатываем именно их.

Author: Vitaly Orlov


WordPress 301 редирект на главную вместо 404

12.02.2012 4 comments »

Wordpress logo

Сделать 301 редирект на главную страницу, вместо 404 ошибки, довольно просто: можно поискать плагин, для любителей установить 100500 плагинов, а можно пойти более простым путем..

Author: Vitaly Orlov


Удаляем rss, feed, wlmanifest и прочую ерунду из wordpress

12.02.2012 0 comments »

Wordpress

WordPress добавляет довольно много всякой отсебятиины, которая частенько не востребована, вот мы эту ерунду и удалим.

Author: Vitaly Orlov


Автозагрузка Ubuntu. Grub 2.

12.02.2012 0 comments »

Grub

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

Author: Vitaly Orlov


Редирект через .htaccess (mod_rewrite) на другой домен с сохранением url

12.02.2012 9 comments »

Apache logo

Пример редиректа на другой сайт при помощи mod_rewrite с сохранением url.

Author: Vitaly Orlov


Простой класс для работы с MySQL

12.02.2012 4 comments »

MySQL

Часто требуется, написать какой-нибудь простой скрипт, в котором требуется поддержка БД. И я заметил, что частенько пишу небольшие обертки, для более удобной работы..

Author: Vitaly Orlov


SELECT COUNT и индексы

12.02.2012 0 comments »

mysql

Сегодня работал с большой таблицей. И столкнулся с очень интересной ситуацией, а именно непонятной мне скоростью выборки.
Может для кого-то это станет сразу понятным, но для меня это было не очевидно..

Author: Vitaly Orlov


Windows 7, WinSAT

12.02.2012 9 comments »

Windows 7

Сегодня засиделся до ночи и заметил процесс, который изрядно напрягал комп - спасибо виджетам на рабочем столе.
Этим процессом оказался WinSAT.exe. Полез я в Google посмотреть что за зверь.
Оказалось - стандартная софтинка, которая измеряет быстродействие и возможности системы. Так как, это для меня бесполезная хрень, я решил её отключить.

Author: Vitaly Orlov