• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Apache2 + Fedora Core5 + Php5

  • Автор темы klay
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

klay

Я не знаю что у вас там ставиться, а е****сь с апаче2 + пхп5 как я незнаю кто! :(
И так его, и эдак, и из пакета, и компилирую, и чё только не делаю - скоро гуру буду по установке апаче и пхп - а ему пофигу устанавливается, работает. НО!
Как только (после установки пхп) пишу в кофиге LoadModule php5_module modules/libphp5.so
шлёт меня хттп-демон к чертовой бабушке. И плевать ему, что я под рутом сижу, плевать, что под рутом все собирал и компилил, плевать даже на то, что я пользователя апаче добавил в группу рута,.... КОРОЧЕ, чё я только не делал, как только не извращался, результат один -

Syntax error on line 232 of /usr/local/httpd/conf/httpd.conf:
Cannot load /usr/local/httpd/modules/libphp5.so into server: /usr/local/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

ППЦ! :( Чё за тупизм!?! Какой нафик Permission denied? Я в системе рут или кто?
 
S

_serg_

Какой нафик Permission denied? Я в системе рут или кто?
смотри в конфиг апача - там есть такие строчки:
Код:
User apache
Group apache
так вот - все чайлды апача работают как раз под тем юзером
а под рутом работает единственный процесс - который биндит сетевой порт и переправляет пакеты чайлдам
 
K

klay

На сколько я понял нужно файлу /usr/local/httpd/modules/libphp5.so назначить группу Апаче и пользователя Апаче? Если так - то всё равно не работает. :( Проясните плиз кто может - 2 дня без работы сижу, результат спрыгивания с виндов на линух....
 
S

_serg_

есть права для папок и для файлов
права - 3 группы по 3 вида прав
группы: влпделец, группа, остальные
права: чтение, запись, выполнение(для директорий этот флаг дает возможность сменить каталог на текущий)
мало выставить права на файл. нужно еще что бы пользователь смог до него добраться - т.е. что бы он мог залезть в эту директорию.

а вообще, перед установкой чего-либо, рекомендую тебе почитать файлих INSTALL, который поставляется с любым продуктом - там написаны даже все команды, которые тебе надо набрать в консоли, что бы проинсталлировать то или иное ПО.

З.Ы. я, если честно, не совсем представляю себе где ты там пермишены нашел. я сколько раз устанавливал - все нормально ставилось и никаких проблем не было.

и еще - не сиди под рутом. сборкой можно заниматься из-под себя. а потом sudo команда
только sudo надо проинсталлировать.

Успехов в изучении линуксов :(
У линуксовых админов зарплата больше и рост выше
 
K

klay

в две первые ссылки
не, народ, всем спасибо :wacko: У меня всё работает. Делов то- отключить SElinux :D
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!