Тема: Запуск Apache
Объясните непонятные символы в командной строке при запуске Apache из меню "Пуск".
Пошел на хер, Челиос!
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → Запуск Apache
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Объясните непонятные символы в командной строке при запуске Apache из меню "Пуск".
Обычно такая ошибка означает, что на компьютере занят 80 порт. Если включен Skype, то перед запуском Apache выключите его и проверьте как выглядит файл hosts, в нем обязательно должна быть строка:
127.0.0.1 localhost
На это первым делом подумал, убрал галочку в Skype, Apache работает, но в командной строке остается всё по прежнему. Если у вас установлен Apache, то попробуйте также запустить веб-сервер.
Не вижу пока причины почему не работает. Попробуйте запустить из мену "Пуск" ярлык Apache HTTP Server 2.2\Configure Apache Server\Test Configuration.
Посмотрите журнал ошибок сервера error.log, может там есть какие-нибудь записи.
Итак, Apache работает, значок пера с синей стрелочкой есть, но если запустить из меню "Пуск" ярлык Apache HTTP Server 2.2\Configure Apache Server\Control Apache Server\Start появляется командная строка, а в ней кракозябры. Что это значит?
Итак, Apache работает, значок пера с синей стрелочкой есть, но если запустить из меню "Пуск" ярлык Apache HTTP Server 2.2\Configure Apache Server\Control Apache Server\Start появляется командная строка, а в ней кракозябры. Что это значит?
Может это значит, что Apache уже запущен и не надо нажимать ярлык Start? Если вы видите синюю стрелочку, значит Apache должен работать.
Вопрос о кракозябраx.
Вопрос о кракозябраx.
Наверное кодировка консоли и вывод Apache различаются. Не знаю как это поправить.
Замечание наверное не по теме, но в разделе об установке phpMyAdmin 3.3.9.2 допущена ошибка в строке
Alias /pma "C:/apache/localhost/www/phpmyadmin", написано русскими буквами, а не английскими.
Замечание наверное не по теме, но в разделе об установке phpMyAdmin 3.3.9.2 допущена ошибка в строке
Alias /pma "C:/apache/localhost/www/phpmyadmin", написано русскими буквами, а не английскими.
Ни на сайте, ни в .pdf не вижу такого. Везде латиница.
Два раза устанавливал phpMyAdmin и приходилось переписать эту букву. Но может переписывал с английского на английский.
Два раза устанавливал phpMyAdmin и приходилось переписать эту букву. Но может переписывал с английского на английский.
Проверил внимательно, все в порядке, буква диска написана латиницей. В любом случае, спасибо за бдительность, лишней она не бывает.
Apache не находит 5 файлов по адресу C:\php\php_bz2.dll и т.д. но они лежат на C:\php\ext. я их скопировал и поставил на C:\php теперь работает вроде, впредь ошибок не будет? так как мы же там редактировали в файле php.ini extension_dir =
так как мы же там редактировали в файле php.ini extension_dir =
Строка так выглядела после редактирования?
extension_dir = "C:/php/ext"
попробовал создать дополнительный хост к существующим localhost и test.ru, но не получается запустить----помогите разобраться????
новый хост обозвал tester.ru
изменил httpd-vhosts:
<VirtualHost *:80>
DocumentRoot "C:/apache/localhost/www"
ServerName localhost
ErrorLog "C:/apache/localhost/error.log"
CustomLog "C:/apache/localhost/access.log" common
</VirtualHost>
<VirtualHost *:80>
# Папка, в которой будет корень вашего хоста.
DocumentRoot "C:/apache/test.ru/www"
# Домен по которому вы сможете обращаться к виртуальному хосту.
ServerName test.ru
# Алиас (добавочное имя) домена.
ServerAlias www.test.ru
# Файл, в который будут записываться ошибки.
ErrorLog "C:/apache/test.ru/error.log"
# Файл журнала доступа к хосту.
CustomLog "C:/apache/test.ru/access.log" common
</VirtualHost>
#----tester.ru
<VirtualHost 127.0.0.2:80>
# Папка, в которой будет корень вашего хоста.
DocumentRoot "C:/apache/tester.ru/www"
# Домен по которому вы сможете обращаться к виртуальному хосту.
ServerName tester.ru
# Алиас (добавочное имя) домена.
ServerAlias www.tester.ru
# Файл, в который будут записываться ошибки.
ErrorLog "C:/apache/tester.ru/error.log"
# Файл журнала доступа к хосту.
CustomLog "C:/apache/tester.ru/access.log" common
</VirtualHost>
Изменил hosts:
# localhost name resolution is handled within DNS itself.
127.0.0.1 localhost test.ru www.test.ru
# ::1 localhost
127.0.0.2 tester.ru www.tester.ru
В папке tester.ru сформировались access и error
localhost и test.ru работают нормально
При запуске tester.ru не может найти страницу
выдает ошибку [client 127.0.0.1] File does not exist: C:/apache/tester.ru/www
<VirtualHost *:80>
# Папка, в которой будет корень вашего хоста.
DocumentRoot "C:/apache/tester.ru/www"
# Домен по которому вы сможете обращаться к виртуальному хосту.
ServerName tester.ru
# Алиас (добавочное имя) домена.
ServerAlias www.tester.ru
# Файл, в который будут записываться ошибки.
ErrorLog "C:/apache/tester.ru/error.log"
# Файл журнала доступа к хосту.
CustomLog "C:/apache/tester.ru/access.log" common
</VirtualHost>
В hosts добавить строку:
127.0.0.1 tester.ru
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → Запуск Apache
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.