Поиск глюков в php скриптах на примере LiveStreet CMS

В один день на сайте под управлением LiveStreet отказались загружаться фотографии. Появлялось красное окно с ошибкой «Невозможно обработать файл, проверьте тип и размер файла».
Поиск по сайту проекта вывел на пост, где не вопрос пользователя не только не ответили, но и накидали минусов, когда он написал «жаль что всем пох».
Вообще в livestreet очень слабая документация и поддержка пользователей. Никогда не нравился их сайт и вообще этот движок.
Просто так сложилось исторически, что qwe.az работает на livestreet.
Короче говоря, есть ошибка и нужно найти её решение самому без помощи сообщества.


( Читать дальше )
  • +2
  • 27 января 2011, 09:38
  • baxi
  • 2

Изучаем Vim

Работая с Unix подобными операционными системами, приходиться часто иметь дело с многочисленными текстовыми файлами, будь это файлы настроек, системные файлы или относящие к языкам программирования. У каждого пользователя Linux есть свой любимый текстовой редактор. Многие при переходе с Windows используют Gedit или Kate. Из консольных рекдакторов удобный и простой нано или Easy Editor в BSD. Когда мне нужно было использовать редактор с подсветкой кода — то пользовался Gedit. Правда добавив в него несколько новых плагинов — он у меня чуть тормозил с запуском. Хотя это было не совсем долго сек 5-10, но это сильно раздражало. Для консольных дел я использовал nano. Он очень прост в использовании и интуитивно понятен. Но чтоб редактировать большие файлы, где надо было бежать до конца строки, возврашаться обратно, работать со орфографическими ошибками в словах — он был не очень то и удобен.
Решил попробовать Vi/Vim. Много слышал о нем, но чтоб работать в нем, надо было его еще изучить. Раньше думал зачем изучать еще и текстовой редактор, когда в мире есть простые редакторы, где без труда можно сразу же приступить для работы с текстом. Но это оказалось не так. Начав изучать Vim, выписал полезные(думаю, они понадобятся и вам), необходимые, часто используемые команды, которые очень сильно помогают при редактировании файлов и на столько ускоряют процесс работы, что получаешь удовольствие при работе с ним.
Выписал из O'Reilly's — «Learning the vi Editor(6th Edition)» и Kim Schulz — «Hacking Vim». Для начала надо отметить, что это не простой редактор. Он имеет 2 типа работы. Первый — непосредственно введение, запись текста в файл, а второй — команды которые упрощают редактирование текста.
Команды выписал на английском, думаю они просты и не требуют перевода.

( Читать дальше )
  • +3
  • 24 октября 2010, 14:19
  • Biotin
  • 4