Всем доброго времени суток! Проблема в следующем, apache установлен и настроен, просмотр страниц html осуществляет. Мне необходимо подключить модуль php5, библиотеки libphp5 и mssql для размещения и конструирования web-странички с использованием php скриптов. Я почитал литературу и прежде чем производить установку и настройку выше указанных библиотек и модулей решил проверить что у меня есть на компе через drakconf, в итоге обнаружил что имеются установленные из репозитария а может быть и самого индейца библиотеки и модули, но они почему то не работают, а сервер выдает ошибку при перезапуске:
[root@stp1 /]# service httpd restart
Shutting down httpd: [ OK ]
Starting httpd: httpd: Syntax error on line 27 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: cannot open shared object file: No such file or directory
[ СБОЙ ]
понятно что возможно неправильно указан путь в конфиге httpd.conf, а как прописать не могу понять, вроде и путь прописывал, да все та же ошибка выходит
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule php5_module modules/libphp5.so
#LoadModule php5_module usr/lib/libphp5_common.so
через drakconf установленна вот эта библиотека, а лежит она вот здесь: /etc/lib/libphp5_common.so
libphp5_common5 - Shared library for PHP5?
ВООБЩЕ ЭТА ТА БИБЛИОТЕКА ИЛИ НЕТ???
А из php модулей в drakconf установлены следующие:
Цитировать- apache-mod_php - The PHP5 HTML-embedded scripting language for use with apache?
?/etc/httpd/modules.d/70_mod_php.conf
?/usr/lib/apache-extramodules/mod_php5.so
а это файл php.ini каторый тоже как я понял надо настраивать, он тоже установлен
- php-ini - INI files for PHP?
?/etc/php.d
?/etc/php.ini
?/usr/lib/php
?/usr/lib/php/extensions
Подскажите пожалуйста каким образом можно это все связать или как прописать в конфиге:
### Section 1: Global Environment
#
Listen 80
ServerRoot "/etc/httpd"
PidFile /var/run/httpd.pid
Timeout 60
KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 5
### Section 2: 'Main' server configuration 192.168.0.0/24
User apache
Group apache
ServerAdmin alza_74@mail.ru
ServerName localhost
DocumentRoot "/var/www/html"
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule alias_module modules/mod_alias.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule status_module modules/mod_status.so
LoadModule info_module modules/mod_info.so
LoadModule dir_module modules/mod_dir.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule php5_module modules/libphp5.so
#LoadModule php5_module usr/lib/libphp5_common.so
<Directory />
Options None
AllowOverride None
Order allow,deny
Allow from 127.0.0.1
</Directory>
<Directory "/var/www/html">
Options None
AllowOverride None
Order allow,deny
Allow from 127.0.0.1
</Directory>
# <Directory "/home/httpd/ona">
# Options None
# AllowOverride None
# Order allow,deny
# Allow from all
# </Directory>
# <Files .pl>
# Options None
# AllowOverride None
# Order deny,allow
# Deny from all
# </Files>
<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.php5 default.html index.cgi
</IfModule>
#<IfModule mod_include.c>
#Include conf/mmap.conf
#</IfModule>
UseCanonicalName On
<IfModule mod_mime.c>
TypesConfig /etc/httpd/conf/mime.types
</IfModule>
DefaultType text/plain
HostnameLookups Off
ErrorLog /var/log/httpd/error_log
LogLevel warn
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
SetEnvIf Request_URI .gif$ gif-image
CustomLog /var/log/httpd/access_log combined env=!gif-image
ServerSignature Off
<IfModule mod_alias.c>
ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
<Directory "/home/httpd/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</IfModule>
<IfModule mod_mime.c>
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddType application/x-tar .tgz
</IfModule>
ErrorDocument 500 "The server made a boo boo.
ErrorDocument 404 http://192.168.1.1/error.htm
ErrorDocument 403 "Access Forbidden -- Go away.
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0" force-response-1.0
BrowserMatch "Java/1.0" force-response-1.0
BrowserMatch "JDK/1.0" force-response-1.0
</IfModule>
### Section 3: Virtual Hosts
не хочется качать и собирать пакеты из tar архивов, тем более если уже есть установленный софт. Подскажите кто сталкивался с подобной ситуацией, как быть!
В обще то Mandriva при установке пакетов apache + php + mysql сама все корректно прописывает в модулях и править потом ничего не приходится.
Переставьте пакеты php и все само заработает
Да вот в том то и дело никак не доганю как их ПРИСТАВИТЬ. Они вродебы есть, эти пакеты и в тоже время как будто бы и нет. В конфиг внес изменения добавив следующие строки :
LoadModule php5_module modules/libphp5.so
<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.php4 index.php5 default.html index.cgi
</IfModule>
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php5 .php
AddType application/x-httpd-source .php .phps
и всеравно дает ошибку при перезапуске
Starting httpd: httpd: Syntax error on line 27 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: cannot open shared object file: No such file or directory
[ СБОЙ ]
Здравствуйте! Переустановил мандриву, при установки установил apache. Модулю (mod_perl и mod_php5) встали по следующему пути: /etc/httpd/extramodules. Я их скопировал /etc/httpd/modules туда кде лежат все работающие модули, а в httpd.conf внес следующие изменения:
добавил модуль
LoadModule php5_module modules/mod_php5.so
<IfModule mod_php5.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
после чего дал команду: apachectl graceful, и перезагрузил апач. Ошибки не было, но тестовую страничку с кодом:
<html>
<body>
<?php
echo "This is a test";
?>
</body>
</html>
все равно не хочет обрабатывать. :( Загружает в браузере чистый лист и все, в чем может быть проблема подскажите пожалуйста.
Что в логах?
Вот представляю данные из лог файла /var/log/httpd/arror_log
[Mon Jan 26 12:03:52 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 12:03:53 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 12:03:53 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 12:03:53 2009] [notice] Digest: done
[Mon Jan 26 12:03:55 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Mon Jan 26 17:37:36 2009] [notice] caught SIGTERM, shutting down
[Mon Jan 26 18:49:06 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 18:49:07 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 18:49:07 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 18:49:07 2009] [notice] Digest: done
[Mon Jan 26 18:49:10 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Mon Jan 26 22:11:32 2009] [notice] caught SIGTERM, shutting down
[Mon Jan 26 22:12:49 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 22:12:50 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 22:12:50 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 22:12:50 2009] [notice] Digest: done
[Mon Jan 26 22:12:52 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Tue Jan 27 00:45:28 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 15:45:44 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Tue Jan 27 15:45:47 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jan 27 15:45:47 2009] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 27 15:45:47 2009] [notice] Digest: done
[Tue Jan 27 15:45:49 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Tue Jan 27 17:48:31 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 17:55:26 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 17:55:32 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 17:55:32 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:25:31 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
Syntax error on line 91 of /etc/httpd/conf/httpd.conf:
Invalid command 'AddModule', perhaps misspelled or defined by a module not included in the server configuration
[Tue Jan 27 19:40:07 2009] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Jan 27 19:40:07 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Tue Jan 27 19:40:32 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 19:40:32 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Tue Jan 27 20:19:54 2009] [notice] caught SIGTERM, shutting down
[Wed Jan 28 12:15:04 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Wed Jan 28 13:08:39 2009] [notice] caught SIGTERM, shutting down
[Wed Jan 28 19:36:12 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Thu Jan 29 00:03:55 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 15:33:22 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 18:12:37 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 18:12:39 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 18:13:14 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 18:30:36 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
Попробовал еще один вариант, как показано в одной из статей, добавил в конфиг вот эту строку:
LoadModule php5_module usr/lib/libphp5_common.so
далее дал команду
# apachectl graceful
результат следующий
[Sun Feb 01 12:08:41 2009] [warn] module php5_module is already loaded, skipping
[root@localhost shiko]# service httpd restart
Shutting down httpd: [ OK ]
Starting httpd: [Sun Feb 01 12:08:51 2009] [warn] module php5_module is already loaded, skipping
[ OK ]
После чего попробовал еще раз загрузить тест страничку html со вставленным php кодом
<html>
<body>
<?php
echo "This is a test";
?>
</body>
</html>
Подскажите пожалуйста кто знает как победить эту проблему, в чем может быть проблема, почему сервер не обрабатывает скрипт php , ??? очень нужно!
Скажите, а может быть проблема возникает потому, что я неправильно указал путь к установленному модулю php, у меня он стаит вот здесь: ?/usr/lib/apache-extramodules/mod_php5.so
А у себя в конфиге я подключил модуль php следующим образом
ЦитироватьLoadModule authz_host_module modules/mod_authz_host.so
LoadModule alias_module modules/mod_alias.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule status_module modules/mod_status.so
LoadModule info_module modules/mod_info.so
LoadModule dir_module modules/mod_dir.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule php5_module modules/mod_php5.so
LoadModule php5_module usr/lib/libphp5_common.so
В логах апача при старте что пишет?
Вот данные error_log файла:
[Mon Jan 26 12:03:52 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 12:03:53 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 12:03:53 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 12:03:53 2009] [notice] Digest: done
[Mon Jan 26 12:03:55 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Mon Jan 26 17:37:36 2009] [notice] caught SIGTERM, shutting down
[Mon Jan 26 18:49:06 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 18:49:07 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 18:49:07 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 18:49:07 2009] [notice] Digest: done
[Mon Jan 26 18:49:10 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Mon Jan 26 22:11:32 2009] [notice] caught SIGTERM, shutting down
[Mon Jan 26 22:12:49 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Mon Jan 26 22:12:50 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jan 26 22:12:50 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Jan 26 22:12:50 2009] [notice] Digest: done
[Mon Jan 26 22:12:52 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Tue Jan 27 00:45:28 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 15:45:44 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Tue Jan 27 15:45:47 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jan 27 15:45:47 2009] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 27 15:45:47 2009] [notice] Digest: done
[Tue Jan 27 15:45:49 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.4 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations
[Tue Jan 27 17:48:31 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 17:55:26 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 17:55:32 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 17:55:32 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:25:31 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:25:31 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) configured -- resuming normal operations
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:26:22 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [notice] Graceful restart requested, doing restart
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Tue Jan 27 19:39:14 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
Syntax error on line 91 of /etc/httpd/conf/httpd.conf:
Invalid command 'AddModule', perhaps misspelled or defined by a module not included in the server configuration
[Tue Jan 27 19:40:07 2009] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Jan 27 19:40:07 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Tue Jan 27 19:40:32 2009] [notice] caught SIGTERM, shutting down
[Tue Jan 27 19:40:32 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Tue Jan 27 20:19:54 2009] [notice] caught SIGTERM, shutting down
[Wed Jan 28 12:15:04 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Wed Jan 28 13:08:39 2009] [notice] caught SIGTERM, shutting down
[Wed Jan 28 19:36:12 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Thu Jan 29 00:03:55 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 15:33:22 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 18:12:37 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 18:12:39 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 18:13:14 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 18:30:36 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 19:47:14 2009] [notice] caught SIGTERM, shutting down
[Sat Jan 31 21:37:55 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sat Jan 31 22:11:56 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 11:35:55 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:04:35 2009] [notice] Graceful restart requested, doing restart
[Sun Feb 01 12:04:35 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:04:35 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:04:35 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:04:35 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:04:35 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:04:36 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 12:04:36 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:05:31 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 12:05:33 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 12:05:33 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:05:47 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 12:05:48 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 12:05:48 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:08:41 2009] [notice] Graceful restart requested, doing restart
[Sun Feb 01 12:08:41 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:08:41 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:08:41 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:08:41 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:08:41 2009] [error] [client ::1] client denied by server configuration: /var/www/html/
[Sun Feb 01 12:08:41 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 12:08:41 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:08:50 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 12:08:51 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 12:08:51 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 12:45:30 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 16:00:55 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 16:00:58 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 16:11:52 2009] [notice] caught SIGTERM, shutting down
[Sun Feb 01 19:27:17 2009] [warn] module php5_module is already loaded, skipping
[Sun Feb 01 19:27:18 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
[Sun Feb 01 20:26:38 2009] [notice] caught SIGTERM, shutting down
[Mon Feb 02 00:00:27 2009] [warn] module php5_module is already loaded, skipping
[Mon Feb 02 00:00:29 2009] [notice] Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch configured -- resuming normal operations
Вроде бы что то подгружает если я не ошибаюсь, но тогда почему не обрабатывает код тестовой странички???
вот access_log файл:
(internal dummy connection)"
::1 - - [27/Jan/2009:19:26:22 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:26:22 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:26:22 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:26:22 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:39:14 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:39:14 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:39:14 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:39:14 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
::1 - - [27/Jan/2009:19:39:14 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) (internal dummy connection)"
127.0.0.1 - - [27/Jan/2009:19:46:33 +0300] "GET /page_test.html HTTP/1.1" 200 62 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070208 Mandriva/2.0.0.6-12mdv2008.0 (2008.0) Firefox/2.0.0.6"
127.0.0.1 - - [31/Jan/2009:21:41:08 +0300] "GET /page_test.html HTTP/1.1" 304 - "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070208 Mandriva/2.0.0.6-12mdv2008.0 (2008.0) Firefox/2.0.0.6"
::1 - - [01/Feb/2009:12:04:35 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:04:35 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:04:35 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:04:35 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:04:35 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:08:41 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:08:41 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:08:41 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:08:41 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
::1 - - [01/Feb/2009:12:08:41 +0300] "GET / HTTP/1.0" 403 28 "-" "Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0) PHP/5.2.4 with Suhosin-Patch (internal dummy connection)"
вывод rpm -qa | grep php
rpm -qa | grep apache
Вот вывод команд:
[root@localhost shiko]# rpm -qa | grep php
php-ini-5.2.4-1mdv2008.0
php-timezonedb-2007.5-4mdv2008.0
php-gd-5.2.4-2mdv2008.0
php-ctype-5.2.4-2mdv2008.0
php-posix-5.2.4-2mdv2008.0
php-xmlwriter-5.2.4-2mdv2008.0
php-gettext-5.2.4-2mdv2008.0
php-openssl-5.2.4-2mdv2008.0
php-sysvsem-5.2.4-2mdv2008.0
php-xmlreader-5.2.4-2mdv2008.0
apache-mod_php-5.2.4-2mdv2008.0
libphp5_common5-5.2.4-2mdv2008.0
php-ftp-5.2.4-2mdv2008.0
php-suhosin-0.9.20-6mdv2008.0
php-tokenizer-5.2.4-2mdv2008.0
php-dom-5.2.4-2mdv2008.0
php-json-5.2.4-2mdv2008.0
php-filter-5.2.4-2mdv2008.0
php-session-5.2.4-2mdv2008.0
php-zlib-5.2.4-2mdv2008.0
php-simplexml-5.2.4-2mdv2008.0
php-hash-5.2.4-2mdv2008.0
php-sysvshm-5.2.4-2mdv2008.0
php-mysql-5.2.4-2mdv2008.0
[root@localhost shiko]# rpm -qa | grep apache
apache-modules-2.2.6-8mdv2008.0
apache-mod_perl-2.0.3-7mdv2008.0
apache-mod_php-5.2.4-2mdv2008.0
apache-conf-2.2.6-1mdv2008.0
apache-mpm-prefork-2.2.6-8mdv2008.0
apache-mod_ssl-2.2.6-8mdv2008.0
apache-base-2.2.6-8mdv2008.0
apache-mod_suexec-2.2.6-2mdv2008.0
в том то и дело если как вы говорите, после установки сервера apache все модули должны вставать по умолчанию то почему не обрабатывается моя тестовая страничка? И кстати давно хотел спросить, почему в котфиге апача в том месте где прописываются модули сервера, не прописан модуль php?
покажи вывод
ls /etc/httpd/modules.d/
[shiko@localhost ~]$ ls /etc/httpd/modules.d/
40_mod_ssl.conf 69_mod_suexec.conf 70_mod_php.conf 75_mod_perl.conf
70_mod_php.conf подгрузка php
так что верни на место дефолтный конфиг
во вложении если что
Я извиняюсь, но я не совсем понял что мне делать? Да и в дефолтном конфиге вообще нет намека на подключение модуля php, я собственно поэтому и спрашивал вашего совета.
Я поставил ваш конфиг по умолчанию, после перезагрузки выдавал вот это сообщение:
# service httpd restart
Shutting down httpd: [ OK ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
Раскоментировал стороку с именим сервера ServerName и указал доменное имя, перезагрузил все нормально, но все равно тестируемую страничку не обрабатывает :( что делать дальше еще ума не приложу.
ЦитироватьДа и в дефолтном конфиге вообще нет намека на подключение модуля php, я собственно поэтому и спрашивал вашего совета.
в дефолтном конфиге есть строчка подгрузки модулей из каталога /etc/httpd/modules.d а в этом каталоге лежит файлик 70_mod_php.conf вот в этом файле и прописана подгрузка модуля php
Если ты хочешь следовать мануалам из сети то ставь дистр для которого эти мануалы написаны, либо разбирайся как в мандриве устроена загрузка apache
ЦитироватьЕсли ты хочешь следовать мануалам из сети то ставь дистр для которого эти мануалы написаны, либо разбирайся как в мандриве устроена загрузка apache
Здравствуйте Vicpo! Я понял по поводу мануалов, да действительно вы правы, я об этом как то не подумал. Но если в мандриве так все пушисто как вы говорите, если модули подгружаются и все в порядке почему не обрабатывается тестовая страничка php???
Помогите пожалуйста разобраться с этой проблемой, а то хочется поработать с php, а никак не получается.
ставь дефолтный конфиг, топай в /etc/httpd/conf/vhost.d смотри, что там есть
Где находится каталог сервера куда ты ложишь скрипт с php?
При попытке открыть скрипт он начинает скачиваться или просто пустая страница?
Если пустая страница смотри логи ошибок апача
rpm -qa | grep php
php-posix-5.2.6-18mdv2009.0
php-sysvsem-5.2.6-18mdv2009.0
php-ftp-5.2.6-18mdv2009.0
phpmyadmin-3.0.0-1mdv2009.0
php-ini-5.2.6-2mdv2009.0
apache-mod_php-5.2.6-3mdv2009.0
php-session-5.2.6-18mdv2009.0
php-hash-5.2.6-18mdv2009.0
php-sysvshm-5.2.6-18mdv2009.0
php-openssl-5.2.6-18mdv2009.0
php-xmlwriter-5.2.6-18mdv2009.0
eclipse-phpeclipse-1.2.0-0.2.svn1573.1mdv2009.0
php-json-5.2.6-18mdv2009.0
php-xmlreader-5.2.6-18mdv2009.0
php-mcrypt-5.2.6-18mdv2009.0
php-filter-5.2.6-18mdv2009.0
php-mysql-5.2.6-18mdv2009.0
php-ctype-5.2.6-18mdv2009.0
php-zlib-5.2.6-18mdv2009.0
libphp5_common5-5.2.6-18mdv2009.0
php-dom-5.2.6-18mdv2009.0
php-gettext-5.2.6-18mdv2009.0
php-mbstring-5.2.6-18mdv2009.0
php-suhosin-0.9.27-1mdv2009.0
php-tokenizer-5.2.6-18mdv2009.0
rpm -aq | grep apache
ant-apache-resolver-1.7.1-7.0.1mdv2009.0
apache-mpm-prefork-2.2.9-12mdv2009.0
apache-doc-2.2.9-1mdv2009.0
ant-apache-bcel-1.7.1-7.0.1mdv2009.0
apache-mod_php-5.2.6-3mdv2009.0
apache-modules-2.2.9-12mdv2009.0
apache-mod_ssl-2.2.9-12mdv2009.0
apache-mod_userdir-2.2.9-12mdv2009.0
ant-apache-oro-1.7.1-7.0.1mdv2009.0
apache-conf-2.2.9-2mdv2009.0
ant-apache-log4j-1.7.1-7.0.1mdv2009.0
apache-base-2.2.9-12mdv2009.0
apache-mod_suexec-2.2.9-1mdv2009.0
ant-apache-regexp-1.7.1-7.0.1mdv2009.0
apache-mod_perl-2.0.4-2mdv2009.0
Вот что стоит у меня и все пашет, ничего руками не правил в конфигах
Из того что вы сказали я понял, что скрипт php или html страничка в которой есть скрипт php, должен лежать в специальном каталоге, который можно посмотреть "/etc/httpd/conf/vhost.d", если так то понятно почему в место того что бы вывести надпись, браузер показывает чистый лист. А у меня эта тестовая страничка лежит в стандартном каталоге апача var/www/html/test_page.html.
Пошел копаться!!!
страница с php кодом должна называться test_page.php если расширение html то php не будет отрабатывать код, потому что ему его не передаст на обработку сервер
Здравствуйте Vicpo! Неполучилось у меня честно говоря ничего. По пути etc/httpd/conf/vhost.d есть два файла
- 00_default_vhost.conf
- 01_default.ssl_vhost.conf
В первом какая то ерунда про виртуальные хосты, а во втором про php нигде не упоминается кроме, как вот в этом месте:
<FilesMatch ".(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/var/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
я в текстовом редакторе KWrite написал тот же код:
<html>
<body>
<?php
echo "This is a test";
?>
</body>
</html>
сохранил в формате test_r.php и попробовал закинуть этот файл сюда /var/www/perl и сюда /var/www/cgi-bin протестировал, выдает это:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.2.6 (Mandriva Linux/PREFORK-8mdv2008.0)
создаешь файл с название test.php в нем <?php
phpinfo();
?>
ложишь его в каталог /var/www/html
потом в браузере набираешь http://localhost/test.php (//\"http://localhost/test.php\")
и смотришь чего напишет
Вот блин, все заработало! :D Сколько ходил вокруг да около, а все оказалось намного проще. К стати мой тестовый файл, тоже нормально обработал, СПАСИБО!!!
Скажите Vicpo, а вот эта страничка phpinfo, эта информация об основных параметрах и значениях используемых в php??? Я правильно понял? Ну все пойду, подгонять конфиг индейца! Еще раз большое спасибо за помощь!
Да параметры php на сервере
У меня проблема с mysql он стоит запустить не получается
[codebox]
root@localhost:/home/bogdan# mysql_install_db
Installing MySQL system tables...
ERROR: 1062 Duplicate entry 'localhost-' for key 'PRIMARY'
090508 18:50:59 [ERROR] Aborting
090508 18:50:59 [Note] /usr/local/libexec/mysqld: Shutdown complete
Installation of system tables failed! Examine the logs in
/usr/local/var for more information.
You can try to start the mysqld daemon with:
shell> /usr/local/libexec/mysqld --skip-grant &
and use the command line tool /usr/local/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> /usr/local/bin/mysql -u root mysql
mysql> show tables
Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /usr/local/var that may be helpful.
The latest information about MySQL is available on the web at
http://www.mysql.com/ (//\"http://www.mysql.com/\"). Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/ (//\"http://lists.mysql.com/\").
Please check all of the above before mailing us! And remember, if
you do mail us, you MUST use the /usr/local/bin/mysqlbug script!
[/codebox]
root@localhost:/home/bogdan# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
В /tmp файла mysql.sock вообще нету
Подскажите че делать
а рестарт сервера пробовал? mysql имею ввиду
[quote name=\'Vicpo\' post=\'4793\' date=\'8.5.2009, 21:53\']а рестарт сервера пробовал? mysql имею ввиду[/quote]
у меня стоял mysql 5.0.37 от слаки12 мне сказали что она там не рабочая, я скчал 6,0,6 пишу
root@localhost:/home/bogdan# /etc/rc.d/rc.mysqld start
root@localhost:/home/bogdan# /etc/rc.d/rc.mysqld restart
root@localhost:/home/bogdan# /etc/rc.d/rc.mysqld stop
нечего не происходит, на 5,0,37 писал что не может подключится иил че та вроде того
вывод ps ax | grep mysql
сюда
[quote name=\'Vicpo\' post=\'4795\' date=\'8.5.2009, 23:07\']вывод ps ax | grep mysql
сюда[/quote]
root@localhost:/home/bogdan# ps ax | grep mysql
27526 pts/0 R+ 0:00 grep mysql
ну вот мускул не запущен, попробуй стартануть, а потом посмотреть этот вывод.
[quote name=\'Vicpo\' post=\'4797\' date=\'8.5.2009, 23:48\']ну вот мускул не запущен, попробуй стартануть, а потом посмотреть этот вывод.[/quote]
root@localhost:/home/bogdan# /etc/rc.d/rc.mysqld start
root@localhost:/home/bogdan# ps ax | grep mysql
8193 pts/4 R+ 0:00 grep mysql
27608 pts/0 S+ 0:00 grep mysql
Сдается мне, что это не тот скрипт запуска.
От старой версии остался. Куда установилась новая версия?
[quote name=\'Vicpo\' post=\'4799\' date=\'9.5.2009, 9:25\']Сдается мне, что это не тот скрипт запуска.
От старой версии остался. Куда установилась новая версия?[/quote]
Вроде нашол стартовый файл но он выдает ошибку
root@localhost:/home/bogdan# /usr/local/share/mysql/mysql.server start
Starting MySQL.. ERROR! Manager of pid-file quit without updating file.
Проверить существует ли каталог для pid файла и разрешена ли туда запись для пользователя от котороого пашет сервис.
И ещё смотреть лог в чем проблемы.
[quote name=\'Vicpo\' post=\'4812\' date=\'11.5.2009, 21:09\']Проверить существует ли каталог для pid файла и разрешена ли туда запись для пользователя от котороого пашет сервис.
И ещё смотреть лог в чем проблемы.[/quote]
Уважаемый, а мне не подскажите пожалуйста ?
[root@localhost ~]# service httpd start
Запускатеся httpd: [ Сбой ]
листинг error_log:
[Mon Jul 13 20:09:41 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 20:09:53 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 20:42:12 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 20:45:47 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 20:47:22 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 20:58:12 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 21:00:19 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Mon Jul 13 21:34:40 2009] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations
[Mon Jul 13 21:34:52 2009] [error] [client 10.7.1.237] Attempt to serve directory: /var/www/html/
[Mon Jul 13 21:34:52 2009] [error] [client 10.7.1.237] File does not exist: /var/www/html/favicon.ico
[Mon Jul 13 21:34:52 2009] [error] [client 10.7.1.237] File does not exist: /var/www/html/favicon.ico
[Mon Jul 13 21:35:02 2009] [error] [client 123.123.123.124] Attempt to serve directory: /var/www/html/
[Mon Jul 13 21:35:02 2009] [error] [client 123.123.123.124] File does not exist: /var/www/html/favicon.ico
[Mon Jul 13 23:47:14 2009] [notice] caught SIGTERM, shutting down
[Tue Jul 14 16:51:02 2009] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations
[Tue Jul 14 16:51:24 2009] [error] [client 123.123.123.124] Attempt to serve directory: /var/www/html/
[Tue Jul 14 16:52:21 2009] [notice] caught SIGTERM, shutting down
[Tue Jul 14 16:53:05 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jul 14 16:53:51 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jul 14 17:01:48 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jul 14 17:13:03 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jul 14 17:37:33 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jul 14 17:41:17 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Tue Jul 14 17:41:17 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Jul 15 11:43:27 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Jul 15 11:50:44 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
конфиг покажите и проверьте существование каталога /var/www/html
[quote name=\'Vicpo\' post=\'5950\' date=\'15.7.2009, 9:02\']конфиг покажите и проверьте существование каталога /var/www/html[/quote]
каталог есть, он пуст
сам httpd не собирал, поставил поумолчанию сборки centos
конфиг прилагаю
Конфиг дефолтный, его пока не трогаем.
В каталоге /var/www/html создайте пустой файл index.html
Потом выполните service httpd restart и посмотрите выведет сообщения об ошибках или нет
[quote name=\'Vicpo\' post=\'5953\' date=\'15.7.2009, 12:18\']Конфиг дефолтный, его пока не трогаем.
В каталоге /var/www/html создайте пустой файл index.html
Потом выполните service httpd restart и посмотрите выведет сообщения об ошибках или нет[/quote]
сделал, та же самая ошибка suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
а отключить suEXEC нельзя? и попробовать без него стартануть
[quote name=\'Vicpo\' post=\'5958\' date=\'15.7.2009, 16:08\']а отключить suEXEC нельзя? и попробовать без него стартануть[/quote]
ну так а каким образом отключить ?
http://httpd.apache.org/docs/2.2/suexec.html (//\"http://httpd.apache.org/docs/2.2/suexec.html\") тут почитайте
[quote name=\'Vicpo\' post=\'5964\' date=\'15.7.2009, 16:41\']http://httpd.apache.org/docs/2.2/suexec.html (//\"http://httpd.apache.org/docs/2.2/suexec.html\") тут почитайте[/quote]
да да там я уже был =) но видимо без толку
я так понял чтобы отключить как там написано, нужно пересобирать и устанавливать заново, но я то просто из стандартного пакета устанавливал
[font=\"VerdanaArialHelvetica\"]есть такой файл /var/log/httpd/suexec_log [/font]? если есть что в нем?
[quote name=\'Vicpo\' post=\'5968\' date=\'15.7.2009, 17:06\'][font=\"VerdanaArialHelvetica\"]есть такой файл /var/log/httpd/suexec_log [/font]? если есть что в нем?[/quote]
файла нет ни где, видимо лог не ведет, даже если httpd.conf закоментировать модуль suexec и удалить /usr/sbin/suexec
он все равно говорит о той же ошибке, все больше убеждаюсь что отключить возможно только при сборке
значит модуль просто не настроен
[quote name=\'Vicpo\' post=\'5992\' date=\'16.7.2009, 9:22\']значит модуль просто не настроен[/quote]
а есть мысли как настроить ?
Попробуйте настроить виртуалхост вот тут немного инфы http://www.oszone.net/2825/ (//\"http://www.oszone.net/2825/\")
вот ещё http://inprot.ru/safe/200302/ (//\"http://inprot.ru/safe/200302/\")
[quote name=\'Vicpo\' post=\'5996\' date=\'16.7.2009, 16:09\']Попробуйте настроить виртуалхост вот тут немного инфы http://www.oszone.net/2825/ (//\"http://www.oszone.net/2825/\")
вот ещё http://inprot.ru/safe/200302/ (//\"http://inprot.ru/safe/200302/\")[/quote]
все решилось
в папке логов httpd есть лог nss_error_log:
[error] Unable to verify certificate 'Server-Cert'
при этом необходимо в /etc/httpd/conf.d/nss.conf
добавить строку
NSSEnforceValidCerts off
service httpd start
и все ок =)