Странная ошибка в PHP
В Ubuntu при очередном обновлении время от времени стала появляться следующая ошибка:
ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /your/file/here on line 30
Ошибка тем более странная, что появляется в одном случае из тысячи, но все равно довольно неприятная.
Однако, лечение оказалось довольно простым:
Откройте php.ini (обычно он расположен в /etc/php5/apache2/php.ini)
и убедитесь что в нем есть следующая строка:
session.gc_probability= 0
Если ее нет - просто добавьте, если значение не 0 - поставьте в 0.
После такого лечения проблема должна исчезнуть.
Upd. На одной из моих машинок проблема таким способом так и не вылечилась, я не понял в чем дело и просто поставил права 777 на папку /var/lib/php5/
разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться
комментарии: