Почему Линукс не победит Винду
Jul. 31st, 2008 10:33 amНедавно занимался нехитрым делом - зарядил CentOS-5 и начал ничтоже сумняшеся запускать традиционную комбинацию LAMP.
И что же?
Выяснилось, что PHP в упор не хочет соединяться с MySQL через sock-файл.
При более подробном рассмотрении оказалось, что PHP из под Apache не видит никаких файлов, кроме тех, которые сидят в каталогах Apache.
Короче говоря, глупый SELinux перекрывает кислород ему.
И кто ж так делает?
И никакой диагностики, понятно, нет - PHP мрёт с сообщением, что нет такого файла, и всё.
И что же?
Выяснилось, что PHP в упор не хочет соединяться с MySQL через sock-файл.
При более подробном рассмотрении оказалось, что PHP из под Apache не видит никаких файлов, кроме тех, которые сидят в каталогах Apache.
Короче говоря, глупый SELinux перекрывает кислород ему.
И кто ж так делает?
И никакой диагностики, понятно, нет - PHP мрёт с сообщением, что нет такого файла, и всё.
(no subject)
Date: 2008-07-31 03:09 pm (UTC)That's the idea of SELinux, no?
Date: 2008-07-31 03:34 pm (UTC)Тогда пусть бы хоть в syslog сообщал - вот кто-то ломится куда-то, а мы ему перекрыли кислород.
(no subject)
Date: 2008-08-04 01:21 pm (UTC)