- Apache: права доступа к папке DocumentRoot, Adil_18, 01:39 , 18-Сен-06 (1)
>Проблема такая. >В httpd.conf: DocumentRoot /var/www/html. >Если ставлю права на эту директорию 777 - апач страницу отдаёт, а >если изменить на 755, то браузер сообшает об ошибке 403 (Forbidden >....), короче не пускает. Хотя, как я понимаю, должна отображаться страница >при правах 755. >Собственно, как сделать чтоб это работало при 755?) <Directory "/var/www.html"> DirectoryIndex index.php index.html Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> Poprobuy tak....
- Apache: права доступа к папке DocumentRoot, Асен Тотин, 01:13 , 19-Сен-06 (2)
Привет,Посмотрите также какие права на /var/www стоят... Apache требует по йерархии всегда иметь exec право... WWell,
- Apache: права доступа к папке DocumentRoot, josser, 03:08 , 19-Сен-06 (3)
>Привет, > >Посмотрите также какие права на /var/www стоят... Apache требует по йерархии всегда >иметь exec право... > >WWell, проверил - права на /var/www вроде в норме: [root@comp ~]# ls -la /var/ ************** drwxr-xr-x 6 root root 4096 Sep 12 18:59 www ************** Заметил странную вещь, после перезагрузки компьютера - апач страницу не отдаёт и выскакивает ошибка 403. Отстреливаю апач и заново его стартую - доступ есть, загружается index.php из DocumentRoot. Как так получается? Не пойму.
- Apache: права доступа к папке DocumentRoot, kvk, 17:24 , 19-Сен-06 (4)
>>Привет, >> >>Посмотрите также какие права на /var/www стоят... Apache требует по йерархии всегда >>иметь exec право... >> >>WWell, > >проверил - права на /var/www вроде в норме: >[root@comp ~]# ls -la /var/ >************** >drwxr-xr-x 6 root root >4096 Sep 12 18:59 www >************** > >Заметил странную вещь, после перезагрузки компьютера - апач страницу не отдаёт и >выскакивает ошибка 403. Отстреливаю апач и заново его стартую - доступ >есть, загружается index.php из DocumentRoot. >Как так получается? Не пойму. какая os, какой apache? как запускаешь apache? Что в log'ах?
- Apache: права доступа к папке DocumentRoot, josser, 21:18 , 21-Сен-06 (5)
>>>Привет, >>> >>>Посмотрите также какие права на /var/www стоят... Apache требует по йерархии всегда >>>иметь exec право... >>> >>>WWell, >> >>проверил - права на /var/www вроде в норме: >>[root@comp ~]# ls -la /var/ >>************** >>drwxr-xr-x 6 root root >>4096 Sep 12 18:59 www >>************** >> >>Заметил странную вещь, после перезагрузки компьютера - апач страницу не отдаёт и >>выскакивает ошибка 403. Отстреливаю апач и заново его стартую - доступ >>есть, загружается index.php из DocumentRoot. >>Как так получается? Не пойму. >какая os, какой apache? >как запускаешь apache? Что в log'ах? os:Fedora 4, apache:ver.2.0.xx при старте ОС соответственно апач стартует автоматом, но в этом случае он не отдаёт страницу. Если сделать kill апачу и стартануть его в ручную - всё едет без проблем. Вот лог: [Thu Sep 21 15:52:05 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Sep 21 15:52:05 2006] [notice] Digest: generating secret for digest authentication ... [Thu Sep 21 15:52:05 2006] [notice] Digest: done [Thu Sep 21 15:52:05 2006] [notice] LDAP: Built with OpenLDAP LDAP SDK [Thu Sep 21 15:52:05 2006] [notice] LDAP: SSL support unavailable [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2245 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2246 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2247 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2248 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2251 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2252 successful. [Thu Sep 21 15:52:06 2006] [notice] Apache/2.0.54 (Fedora) configured -- resuming normal operations [Thu Sep 21 15:52:06 2006] [info] Server built: Jul 26 2006 11:00:19 [Thu Sep 21 15:52:06 2006] [debug] prefork.c(956): AcceptMutex: sysvsem (default: sysvsem) [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2249 successful. [Thu Sep 21 15:52:06 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/fileCtZxh6 in child process 2250 successful. [Thu Sep 21 16:05:38 2006] [error] [client 172.17.17.1] (13)Permission denied: access to /index.php denied [Thu Sep 21 16:05:38 2006] [error] [client 172.17.17.1] (13)Permission denied: access to /index.html denied ###########Видно как я пытаюсь зайти на комп со своего IP 172.17.17.1 и мне отказано в доступе, ###########далее я убиваю процесс httpd. [Thu Sep 21 16:14:57 2006] [info] removed PID file /etc/httpd/run/httpd.pid (pid=2222) [Thu Sep 21 16:14:57 2006] [notice] caught SIGTERM, shutting down ###########А потом - идут строки после того, как я в ручную запустил апач и всё ОК. [Thu Sep 21 16:15:08 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Sep 21 16:15:09 2006] [notice] Digest: generating secret for digest authentication ... [Thu Sep 21 16:15:09 2006] [notice] Digest: done [Thu Sep 21 16:15:09 2006] [notice] LDAP: Built with OpenLDAP LDAP SDK [Thu Sep 21 16:15:09 2006] [notice] LDAP: SSL support unavailable [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2863 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2864 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2865 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2866 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2867 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2868 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2869 successful. [Thu Sep 21 16:15:09 2006] [debug] util_ldap.c(1681): Initialisation of global mutex /tmp/file0t0x0B in child process 2870 successful. [Thu Sep 21 16:15:09 2006] [notice] Apache/2.0.54 (Fedora) configured -- resuming normal operations [Thu Sep 21 16:15:09 2006] [info] Server built: Jul 26 2006 11:00:19 [Thu Sep 21 16:15:09 2006] [debug] prefork.c(956): AcceptMutex: sysvsem (default: sysvsem)
- Apache: права доступа к папке DocumentRoot, konst, 02:40 , 22-Сен-06 (6)
>os:Fedora 4, apache:ver.2.0.xx >при старте ОС соответственно апач стартует автоматом, но в этом случае он >не отдаёт страницу. Если сделать kill апачу и стартануть его в >ручную - всё едет без проблем. > как стартуешь apache!!!!???!!!! /etc/init.d/httpd start (стандарт) или у тебя "свой" apach собран (/usr/local...)?Если стандарт - то см. /etc/httpd/conf/httpd.conf если нет - то соотвественно httpd.conf в том каталоге, куда установлен новый apache. Пока ничего не понятно.... ------- т.е. вопросы такие: 1. Устанавливался ли apache вручную? 2. см. log /var/log/httpd/... ИЛИ те где указано в новоустановленном apache... (просто такое ощущение, что apache при старте системы , и apache при ручном запуске - это разные apache (разные конфиги,etc)
|