(no subject)

Mar 07, 2013 15:31


Иногда я чувствую себя доктором Грегори Хаусом в своей профессии.

Ситуация: у юзера не работает, как положено, сайт на нашем VPS с нашим администрированием. Но на нашем же виртуальном хостинге копия этого сайта работает, как положено. И сидишь весь день, ковыряешь php движок webassyst, периодически огрызаясь на письма юзера о том, что у нас-де хостинг кривой, и что я обязан решать эту проблему (хотя не обязан совершенно). Юзер усирался, что он все перенес один к одному, и тут работает, а вот тут - тоже самое - не работает.

И вот рабочий день уже кончился 3 часа назад. Сравниваю трассировки процессов apache, Вставляю die("fuck") то там, то сям в ядре движка, пытаясь понять, в каком месте определенная функция начинает себя вести иначе, и пофиг, что fuck появляется вместо главной страницы боевого сайта на несколько секунд.

В итоге приходит понимание, что в определенном месте, функция на VPS не возвращает имя SQL сервера, в результате из-за кривого условия, завязанном зачем-то на этом имени, не создается файл кеша настроек, из которого берется значение, из-за которого сайт криво работает.

Сравниваю xml файлы настроек, и что же я вижу. На работающем сайте переменная прописана как SQLSERVER, на неработающем - SQLSREVER. И ведь опыт прошлых лет подсказывал, что в первую очередь нужно смотреть файлы конфигурации, но никак не ожидал такой кривизны при парсинге XML от разработчиков популярного платного продукта.

Исправляю опечатку - все начинает работать.

Отписал юзеру письмо, в котором намекнул юзеру, что он - идиот с кривыми руками, и списал с его счета N рублей за сервисные услуги, выходящие за рамки администрирования VPS. Заодно написал в техподдержку webassyst, которая вместо того, чтобы оказать поддержку по своему платному продукту, переводила стрелки на хостинг, что они - криворукие идиоты, понабравшие индусских программистов по объявлению.

И мое душевное состояние и выражение лица было такое же, как у Хауса, который решил очередную неведомую ебанину.

Все юзеры - идиоты, и все они - врут.

сисадминское

Previous post Next post
Up