Позначка: php

php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)

php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)

Запуская php в контейнере докера необходимо подумать про доставку почты, в моем случае я не сразу догадался что будут проблемы и понял о проблеме только тогда – когда в контейнере

Module 'apc' already loaded in Unknown on line 0

Module ‘apc’ already loaded in Unknown on line 0Module ‘apc’ already loaded in Unknown on line 0

Случайно сегодня обнаружил что в логах апача одно домена сыпется такая ошибка “Module ‘apc’ already loaded in Unknown on line 0”. Собственно тут то и искать ничего не нужно, просто

Автоматическое удаление старых файлов сессий в PHP

Автоматическое удаление сессий php с сервера.Автоматическое удаление сессий php с сервера.

Вообще данная настройка идет из коробки, мне не понятно для чего ее выключать, но на всякий случай добавлю заметку что бы не забывать

eaccelerator

установить eAccelerator на Debianустановить eAccelerator на Debian

Проснулся сутра от телефона, который сообщил что упал сервак. Подключился и увидел высокий LA, сервер ВПС, а не полноценный дедик, беглый анализ показал что ВПСку вешает апач, много запросов на

max_input_vars

Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. inWarning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in

Настраивал парсер один для себя, как всегда – програмистам руки поотбивать нужно – поеаписывают, а рассказать как оно работает не удасужаться…

phpize

bash: phpize: command not foundbash: phpize: command not found

Такая ошибка может возникнуть в момент когда пытаешь собрать модуль апача из исодников. Данная утилита настриавает дерево исходников модуля под текущие настройки системы.

eaccelerator

eAccelerator: Unable to change cache directory /var/cache/eaccelerator permissionseAccelerator: Unable to change cache directory /var/cache/eaccelerator permissions

Странно что ошибку “eAccelerator: Unable to change cache directory /var/cache/eaccelerator permissions” до сих пор не пофиксили, так как о ней уже известно давно и фискистся очень просто.