Тема: Apache Не Startитрует.
После того как я его настроил, как сказано на сайте, нажав кнопку restart, у меня появилась такая ошибка:
The requested operation has filed!
Сейчас он не запускается, помогите пожалуйста что нужно делать.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Курилка → Apache Не Startитрует.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
После того как я его настроил, как сказано на сайте, нажав кнопку restart, у меня появилась такая ошибка:
The requested operation has filed!
Сейчас он не запускается, помогите пожалуйста что нужно делать.
Проверьте все ли Вы правильно прописали, выполните команду
cmd в нем:
Ваш путь\apache\bin\httpd.exe -w -t -f "Ваш путь\apache\conf\httpd.conf" -d "Ваш путь\apache\."
Ваш путь - замените на ваши пути
Дмитрий, здравствуйте!
У меня та же проблема. Ставлю апач, все делаю по инструкциям, но выдает ошибку The requested operation has filed! при рестарте апача или пхп файлы не запускаются.
В чем может быть причина? Или подскажите, пожалуйста, где можно взять хорошую пошаговую инструкцию по настройке апача.
Спасибо!
Иструкция вот http://php-myadmin.ru/learning/instrument-intro.html , всегда смотрите что вам выдает тест конфига меню программы apache - Test Configuration или командной строкой что писал выше а так же что пишет Вам apache в error.log
Иструкция вот http://php-myadmin.ru/learning/instrument-intro.html , всегда смотрите что вам выдает тест конфига меню программы apache - Test Configuration или командной строкой что писал выше а так же что пишет Вам apache в error.log
я именно по этой инструкции все и делаю, но при рестарте выдает эту ошибку. для настройки апача 2.2.17 эта инструкция подходит?
DmitryV сказал:Иструкция вот http://php-myadmin.ru/learning/instrument-intro.html , всегда смотрите что вам выдает тест конфига меню программы apache - Test Configuration или командной строкой что писал выше а так же что пишет Вам apache в error.log
я именно по этой инструкции все и делаю, но при рестарте выдает эту ошибку. для настройки апача 2.2.17 эта инструкция подходит?
там особых перемен не было в версиях, что выдает тест конфига и что в логе ошибок?
Рустем сказал:DmitryV сказал:Иструкция вот http://php-myadmin.ru/learning/instrument-intro.html , всегда смотрите что вам выдает тест конфига меню программы apache - Test Configuration или командной строкой что писал выше а так же что пишет Вам apache в error.log
я именно по этой инструкции все и делаю, но при рестарте выдает эту ошибку. для настройки апача 2.2.17 эта инструкция подходит?
там особых перемен не было в версиях, что выдает тест конфига и что в логе ошибок?
сейчас еще раз попробую все сделать и потом отпишусь.
что выдает тест конфига и что в логе ошибок?
что выдает тест конфига и что в логе ошибок?
Дмитрий, а как выполняется тест конфигурации?
Проверьте все ли Вы правильно прописали, выполните команду
cmd.exe в нем:
Ваш путь\apache\bin\httpd.exe -w -t -f "Ваш путь\apache\conf\httpd.conf" -d "Ваш путь\apache\."
вот выше написано или
Пуск - меню программы - Apache HTTP Server - Configure Apache Server - Test Configuration
у меня ошибку The requested operation has filed! выдает, когда я закоментирую
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Как мне поступить в этом случае?
Syntax error on line 227 of C:/Program Files/Apache Software Foundation/Apache2.
2/conf/httpd.conf:
AllowOverride not allowed here
Note the errors or messages above, and press the <ESC> key to exit. 15...
а это выдает тест конфигурации
покажите строки 227 +-5 строк, Вам пишет ошибка синтаксиса в строке 227
знак коментария # на каждую строку.
покажите строки 227 +-5 строк, Вам пишет ошибка синтаксиса в строке 227
знак коментария # на каждую строку.
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None - 227 строка
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
DmitryV сказал:покажите строки 227 +-5 строк, Вам пишет ошибка синтаксиса в строке 227
знак коментария # на каждую строку.<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None - 227 строка#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all</Directory>
сейчас апач вроде заработал и ошибку не выдает, я просто не правильно закоментировал поэтому и синтаксическая ошибка вылезала.
Но ввозникла другая проблема. я в корневом диске создал папку apache для хранения сайтов. В папку www залил пхп-й файл, но он не обрабатывается, а браузер просто показывает код и все. Пытался туда залить хтмл-е файлы, так браузер пишет, что таких файлов не существует.
В чем может быть причина?
Если закоментировать должно быть:
#<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# [url]http://httpd.apache.org/docs/2.2/mod/core.html#options[/url]
# for more information.
#
# Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
# AllowOverride None - 227 строка
#
# Controls who can get stuff from this server.
#
# Order allow, deny
# Allow from all
#</Directory>
php подключен к apache? в файле http.conf прописано AddType application/x-httpd-php .php
Изучите внимательно статью http://php-myadmin.ru/learning/instrument-intro.html
Если закоментировать должно быть:
#<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # [url]http://httpd.apache.org/docs/2.2/mod/core.html#options[/url] # for more information. # # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # # AllowOverride None - 227 строка # # Controls who can get stuff from this server. # # Order allow, deny # Allow from all #</Directory>
Да, Вы правы, я это уже понял.
почему пхп и хтмл файлы не обрабатываются и браузер показывает только коды?
http.conf прописано AddType application/x-httpd-php .php
Изучите внимательно статью http://php-myadmin.ru/learning/instrument-intro.html
DefaultType text/plain
LoadModule mime_module modules/mod_mime.so - не должна быть закоментирована
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-httpd-php .php
... и т д до ...
</IfModule>
это не коментируйте
AddType application
Да, именно так.
Сейчас в папке apache создал другую папку proba.ru, залил туда пхп файл, а мне выдало:
Not Found
The requested URL /proba.ru was not found on this server.
Apache/2.2.17 (Win32) PHP/5.2.13 Server at 127.0.0.1 Port 80
ну индекса (index.php или index.html или index.htm) нет значит, чтобы вам показало листинг директории в ней нужно указать в настройке
Options Indexes
ну индекса (index.php или index.html или index.htm) нет значит, чтобы вам показало листинг директории в ней нужно указать в настройке
Options Indexes
Дмитрий, а как это сделать?
Сегодня утром включил все, localhost работает, а при запуске test.ru опять вылазит ошибка Not found
как мне исправить все это?
test.ru прописать в файле C:\Windows\System32\drivers\etc\hosts
127.0.0.1 test.ru
127.0.0.1 test1.ru
127.0.0.1 test2.ru
и сделать виртуальный хост в конфиге \apache\conf\httpd-vhosts.conf
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerAdmin ваша@мыло
DocumentRoot "ваш путь/test.ru"
ServerName test.ru
ErrorLog "logs/test.ru-error.log"
CustomLog "logs/test.ru-access.log" common
</VirtualHost>
в основном файле конфигурации httpd.conf раскоментировать строку
Include conf/extra/httpd-vhosts.conf
перепустить Apache
test.ru прописать в файле C:\Windows\System32\drivers\etc\hosts
127.0.0.1 test.ru 127.0.0.1 test1.ru 127.0.0.1 test2.ru
и сделать виртуальный хост в конфиге \apache\conf\httpd-vhosts.conf
NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> ServerAdmin ваша@мыло DocumentRoot "ваш путь/test.ru" ServerName test.ru ErrorLog "logs/test.ru-error.log" CustomLog "logs/test.ru-access.log" common </VirtualHost>
в основном файле конфигурации httpd.conf раскоментировать строку
Include conf/extra/httpd-vhosts.conf
перепустить Apache
Дмитрий, спасибо за подсказки, вроде все заработало.
Вы давали мне ссылку на статью по настройке апача, меня интересует вопрос, обязательно выполнять все пункты рекомендаций по настройке или же нет, т.е. руководствоваться принципом необходимости? Например, у меня сейчас все работает, хотя я не все пункты выполнил, или же необходимо все сделать, что там написано?
Вы должны понимать что Вам необходимо и в связи с этим производить настройку, статья дает понятия базовой настройки. Ознакомпись с инструкциями apache и синтаксисом файла http.conf, воспользуйтесь официальной справкой apache или поищите в google статьи.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Курилка → Apache Не Startитрует.
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.