Иногда бывает apache падает по той или иной причине, не всегда есть возможность оперативно проверить и подключится что случилось, в такие моменты хорошо подойдет watchdog apache.
Категорія: apache
![Автоматическое удаление старых файлов сессий в PHP](https://demi4.com/wp-content/uploads/2015/05/Snimok-e`krana-ot-2015-05-19-003420-e1431985025323.png)
Автоматическое удаление сессий php с сервера.Автоматическое удаление сессий php с сервера.
Вообще данная настройка идет из коробки, мне не понятно для чего ее выключать, но на всякий случай добавлю заметку что бы не забывать
![Invalid command ‘Header’](https://demi4.com/wp-content/uploads/2015/04/Snimok-e`krana-ot-2015-04-22-135033-e1429700186294.png)
Invalid command ‘Header’, perhaps misspelled or defined by a module not included in the server configurationInvalid command ‘Header’, perhaps misspelled or defined by a module not included in the server configuration
Invalid command ‘Header’, perhaps misspelled or defined by a module not included in the server configuration – такую ошибку можно словить в логах если в апаче не включена поддержка подуля “header”,
![No space left on device: mod_fcgid](https://demi4.com/wp-content/uploads/2015/03/Snimok-e`krana-ot-2015-03-02-000906-e1425246969637.png)
No space left on device: mod_fcgidNo space left on device: mod_fcgid
Проснулся ночью от сообщения на мыло с текстом что сервер DOWN, лезу на сервак смотрю apache потух, лезу в логи а там сообщение интересное “No space left on device: mod_fcgid”.
![apache](https://demi4.com/wp-content/uploads/2014/11/Snimok-e`krana-ot-2014-11-19-161553-e1416406613423.png)
Bad file descriptor: apr_socket_accept: (client socket)Bad file descriptor: apr_socket_accept: (client socket)
Вот такую ошибку словил на одном ВПС
![eaccelerator](https://demi4.com/wp-content/uploads/2014/11/Snimok-e`krana-ot-2014-11-10-203303-e1415644433270.png)
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” до сих пор не пофиксили, так как о ней уже известно давно и фискистся очень просто.
![mod_fcgi](https://demi4.com/wp-content/uploads/2014/11/Snimok-e`krana-ot-2014-11-07-003344-e1415313263608.png)
mod_fcgid: can’t apply process slot formod_fcgid: can’t apply process slot for
Обнаружил периодически ошибку 500 на сервере, глянул в error_log домена, а там вот такие записи иногда:
![mod_fcgi](https://demi4.com/wp-content/uploads/2014/11/Snimok-e`krana-ot-2014-11-07-000138-e1415311349871.png)
mod_fcgid: read data timeout in 31 secondsmod_fcgid: read data timeout in 31 seconds
Переносил домен на ВПС клиенту, натунулся на ошибку в логах:
![php](https://demi4.com/wp-content/uploads/2014/11/Snimok-e`krana-ot-2014-11-03-233129-e1415050361766.png)
Две версии php на одном сервере Centos или DebianДве версии php на одном сервере Centos или Debian
Как часто бывает на одном сервере где куча проектов – появляется еще один и он негодник не хочет работать на php-5.3 или php-5.4 в таком случае приходится прикручивать ,олее старую
![open_basedir](https://demi4.com/wp-content/uploads/2014/10/Snimok-e`krana-ot-2014-10-24-011502-e1414102589449.png)
open_basedir + upload_tmp_diropen_basedir + upload_tmp_dir
В целях безопасности и сохранения целостности сайтов, скриптов и прочесго – рекомендуется использовать обязательно параметры open_basedir + upload_tmp_dir.