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

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

Ошибки, их причины и решения

Ошибка Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\VersionParser::parseLinks

Ошибка Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\VersionParser::parseLinks

Сегодня столкнулся с очередной сложностью (куда же без них). При обновлении сomposer-а на Yii2 проекте вывалилась следующая ошибка:

Fatal error: Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\VersionParser::parseLinks() in /home/user/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php on line 272
  • 2015-12-25 01:52:48
читать далее

Ошибка E: Unable to locate package при установке пакетов в ubuntu

Ошибка E: Unable to locate package при установке пакетов в ubuntu

На ряде VPS от различных хостеров возникает проблема с установкой некоторых пакетов (например, php5-fpm). В качестве примера можно привести VPS от reg.ru с ubuntu14.04-x86_64. При этом можно наблюдать ошибку следующего рода:

  • 2015-11-10 12:36:09
читать далее

Ошибка Error: watch ENOSPC в gulp и grunt при запуске команды watch на ubuntu

Ошибка Error: watch ENOSPC в gulp и grunt при запуске команды watch на ubuntu

Мое изучение галпа началось не совсем удачно. После установки и создания проекта в ответ на gulp watch, он встретил меня ошибкой Error: watch ENOSPC. К счастью, причина нашлась достаточно быстро и была решена. А теперь немного подробнее об этом.

  • 2015-11-06 15:46:17
читать далее

Ubuntu 14.04. Ошибка "stop: Unknown instance:" при перезагрузке php5-fpm

Ubuntu 14.04. Ошибка stop: Unknown instance:

Сегодня при настройке сервера на ОС Ubuntu 14.04 столкнулся с ошибкой stop: Unknown instance: при перезагрузке php-fpm. Как оказалось - это баг убунту 14.04. Обойти его можно несколькими способами, но алгоритм одинаковый.

  • 2015-10-20 19:11:17
читать далее

Зависает композер при установке или обновлении пакетов

Зависает композер при установке или обновлении пакетов

На днях столкнулся со следующей проблемой. При установке или обновлении пакетов composer зависает на одном месте и не производит никаких телодвижений. Профайлинг и вывод детальной информации о ходе работы композера помог выявить следующую ошибку:

  • 2015-08-27 19:01:05
читать далее

Пустая страница админки в ModX после переноса на хостинг

Пустая страница админки в ModX после переноса на хостинг

Сегодня речь пойдет об ошибке ModX Revolution, которая возникает при переносе сайта на некоторые хостинги. Она заключается в том, что на экран выводится только меню админки, а боковое меню и контентная часть страницы остаются пустыми. При возникновении данной проблемы в файл с логами path/to/webroot/core/cache/logs/error.log ничего не попадает, но в консоле web разработчика в браузере можно обнаружить следующее:

  • 2015-08-18 21:00:51
читать далее

Ошибка 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
читать далее