Июн 18
Еще в апреле пришлось обновить систему на сервере. Был замечен глюк из-за которого MySQL черезчур часто делал обращения к диску, из-за чего притормаживал всю систему. На форумах уважаемые мной люди посоветовали перейти на Freebsd 7, которая к тому времени стала RELEASE.
Обновление прошло успешно, за пару часов пересобрались ядро и мир, потом сверка конфигов. Ок. Все супер. Загрузились, нормально, проверил софт – все работает: и почта, и веб, и всякие там файерволы. С тем сервер был и оставлен. Я лишь заходил время от времени почитать логи, посмотреть бенчмарки.
Но потом пришло время обновлять и остальной софт – в PHP, Clamav и некоторых других портах portaudit показывал найденные узвимости. Взялся за PHP, пересобрал нормально. Начал обновлять до новой версии экстеншены – вот тут начались траблы. То не компилируется, то еще на этапе конфигурирования вылетает. А потом вообще начал выдавать ошибку:
Fatal error ‘Cannot allocate red zone for initial thread’ at line 384 in file /usr/src/lib/libthr/thread/thr_init.c (errno = 12), и хоть ты тресни!
Оказалось проблема в том, что линковщики пытались подрубить при сборке сразу 2 версии библиотек – старые и новые. Новые появились в системе при компиляции нового мира, а старые – я просто забыл удалить.
Читать запись полностью »
Автор: Кирилл Павлюков
\\ Метки: FreeBSD, PHP, portupgrade, обновление
Июн 04
Давно не писал в блог. Каюсь. Весь погрузился в бумажную работу и изучение новых для меня областей знаний.
Ну, да ладно. Возвращаюсь к теме. Душа потребовала заменить установленный на блоге редактор TinyMCE на что-нибудь более удобное. Выбор был сделан в пользу SPAW Editor. (К слову, я уже делал несколько постов по этой теме. Найти их можно здесь и здесь.)
Установка безумно проста и не требует никаких глубоких знаний.
Читать запись полностью »
Автор: Кирилл Павлюков
\\ Метки: PHP, SPAW, WordPress, перевод, пример
Свежие комментарии