Dubrowsky
Хроники одного дупла
Блогово  →  WebDev  → 

О пертурбациях на моем сервачке :)

22 Мая 2012 года

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

  1. Началось все с того, что мне понадобился gearman - это такая штука, которая умеет выстраивать очередь задач и раздавать их воркерам-обработчикам.
  2. В процессе его установки пых внезапно обновился до php 5.4.0-1 - черт, надо внимательней читать, когда оно спрашивает про зависимости, а то нечаянно можно и сломать кой-чего :)
  3. Ладно, горе не беда, почитал, что там нового, уже начал радоваться и пользоваться...
  4. Как внезапно выяснилось, что "картинки не грузятся". В смысле сдох gd. Точнее, сам gd жив, но в phpinfo() показывает "libJPEG Version: unknown" - и, соответственно, отказывается выполнять операции над картинками в формате JPEG.
  5. Многочисленные попытки переставить libjpeg / gd / еще-чо-нибудь к успеху не привели.
  6. Выкрутился, грохнув вообще весь пых при помощи
    apt-get --purge remove php-common
  7. После чего в /etc/apt/sources.list оставляем только stable и ставим пых сотоварищи заново, командой из доков на php.net:
    apt-get install php5-common libapache2-mod-php5 php5-cli
  8. Команда из п.6 удаляет сразу кучу всего, соответственно эту кучу надо выборочно восстановить, выполнив apt-get для нужных пакетов-с-либами, типа php5-mysql, php5-curl, php5-xsl, php5-gd и еще чего-то там.
  9. Перезапускаем апач, проверяем, вроде сайты работают, если не приглядываться.
  10. Зато не работает phpmyadmin - он тоже убит на пункте 6. Доставляем его тем же apt-get:
    apt-get install phpmyadmin
    В моей конфигурации после установки понадобилось вручную положить симлинк на /etc/phpmyadmin/apache.conf в папку /etc/apache2/conf.d - чтоб ПМА был доступен алиасом.

В итоге: GD заработал, прочие радости заработали, Gearman сдох :) Теперь буду думать, как его оживить.

В завершение выпуска - про хипстеров: многим из них нужна раскрутка публичных страниц vkontakte (хотя группы в фейсбучике, конечно, кошернее) - чтоб еще больше людей смогли видеть винтажные луки и прочую няшечку.

Камменты

Святослав09.07.2012, 06:44#
Вот что интересно - 2 установки gearman под Ubuntu без проблем прошли со всякими расширениями типа persistent storage на MySQL.. правда я из сорцов собирал :)

Написать коммент: памятка постеру

 

Крутые посты wtf??? →

02.10.2012 · 90 камментов · рейтинг 18.51
15.02.2013 · 24 каммента · рейтинг 9.92
23.01.2013 · 20 камментов · рейтинг 9
06.03.2008 · 29 камментов · рейтинг 7.66
29.08.2007 · 28 камментов · рейтинг 7.34

Последне камменты

18.11.2017  JohnКак закрыть окно Skype / свернуть нафиг в трэй: Спасибо, добрый человек! Неимоверно раздражало.
10.11.2017  NikПочему не работает form.submit(): Автор, спасибо за статью 5-летней давности. Подари...
27.10.2017  ДенисОбработка кликов и цели в Яндекс.Метрике, улучшенный вариант: Блин. А для не в зуб ногой - можно код целиком выл...
17.10.2017  ДубрDenwer - настройка алиасов (ServerAlias): Ахуенно не это, ахуенно то что кто-то пользуется Д...
29.09.2017  Maxтам же: Спасибо, чувак! Это ахуенно, оно заработало!!!

Статсы