Советы PHP-разработчика

Блог содержащий короткие заметки касающиеся программирования для web.

Все записи блога

Ошибка fatal: The remote end hung up unexpectedly при выполнении git push

Ошибка fatal: The remote end hung up unexpectedly при выполнении git push

Иногда при работе с git через http возникает ошибка The remote end hung up unexpectedly. Это может обозначать одну из нескольких проблем. Одна из проблем - размер репозитория больше максимально допустимого размера будефа POST. Рассмотрим решение данной проблемы.

  • 2015-07-18 08:31:22
читать далее

Установка strict mode для MySQL

Установка strict mode для MySQL

При разработке приложения, которое работает с БД, необходимо по-максимуму обеспечить корректность работы с ней. Лучший способ обеспечить себе здоровый сон, когда ваше приложение работает на продакшене - включить строгий режим работы СУБД.

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

  • 2015-06-27 12:13:42
читать далее

Полезные команды Apache2

Сегодня хочу рассказать про скрипты Apache2, которые облегчают работу с конфигурацией сервера. Вот они:

  • a2enconf;
  • a2disconf;
  • a2ensite;
  • a2dissite;
  • a2enmod;
  • a2dismod.
  • 2015-03-01 08:18:27
читать далее

Работа с удаленным git-репозиторием без ввода пароля

Работа с удаленным git-репозиторием без ввода пароля

Для беспарольной работы с хостингами хранения IT-проектов на основе гит можно использовать один из двух вариантов. Они отличаются в зависимости от выбранного протокола передачи данных (http(s) или ssh)

  • 2015-01-25 21:41:33
читать далее

Удаление связанных записей в MySQL одним запросом

В MySQL есть возможность удалять связанные данные через внешние ключи (foreign key). Но это возможно только для некоторых движков БД (например, InnoDB) и в том случае, если для ключей задано ограничение ON DELETE CASCADE. В противном случае придется удалять записи вручную. Как раз об этом и пойдет речь в этой заметке.

  • 2015-01-24 10:49:55
читать далее