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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вот такой запрос позволяет выбрать поля, у которых совпадают keyword_id и таких полей больше 1
|
1 2 3 |
SELECT keyword_id FROM `table` GROUP BY keyword_id HAVING COUNT( keyword_id )>1 |
Полезно когда нужно сделать какое-то поле уникальным, но в нем уже есть не уникальные данные, которые нужно удалить. Этим запросом выбираем поля у которых есть дубли, и дальше уже обрабатываем именно их.

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

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

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

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

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

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

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