Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите настроить Web-сервер Apache
 
 автор: MadMaxxx   (20.01.2005 в 03:02)   письмо автору
 
 

У меня почемуто при подключенном инете не работают мои страницы.Если заходишь как http://localhost/db_listtables.php
Выдает:

ОШИБКА
Запрошенный URL не может быть доставлен

--------------------------------------------------------------------------------

Во время доставки URL:
http://localhost/db_listtables.php 

Произошла следующая ошибка: 

Невозможно определить IP адрес узла localhost 
Сервер адресов ответил: 

Name Error: The domain name does not exist. 
Это обозначает: 

 Кэш не в состоянии определить сервер, указанный в URL.
 Проверьте правильность написания адреса.




--------------------------------------------------------------------------------
Generated Wed, 19 Jan 2005 23:58:14 GMT by proxy.wplus.net (Squid/2.3.STABLE5) 

а если как виртуальный хост http://www.crazyshop.ru/index.php
Выдает:
Not Found
The requested URL /index.php was not found on this server.


--------------------------------------------------------------------------------

Apache/1.3.29 Server at crazyshop.ru Port 80


Как настроить чтоб работало при подключонном интернете, а то я так немогу проверить отправку почты.

   
 
 автор: MadMaxxx   (20.01.2005 в 03:41)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 03:02)
 

Если это поможет решить мою проблему, вот мои файлы php.ini и httpd.conf. Не открывает ни одной страницы с подключенным инетом и отключенным. А если из httpd.conf удалить виртуальный хост, т.е. следующее:
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1> 
    ServerAdmin mad_maxx@fromru.com 
    DocumentRoot "C:\crazyshop"
    ServerName www.crazyshop.ru 
    ServerAlias www.shopcrazy.ru www.myshop.ru 
    ErrorLog logs/ mysite-error.log 
    CustomLog logs/ mysite-access.log common 
</VirtualHost> 

то будет работать по ссылке http://localhost/db_listtables.php, но тока при отключенном интернете

   
 
 автор: cheops   (20.01.2005 в 07:55)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 03:41)
 

Хм...обязательно в качестве виртуального каталога использовать www.crazyshop.ru?

   
 
 автор: MadMaxxx   (20.01.2005 в 20:29)   письмо автору
 
   для: cheops   (20.01.2005 в 07:55)
 

нет, это я просто так назвал

   
 
 автор: glsv (Дизайнер)   (20.01.2005 в 09:58)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 03:41)
 

В строках
> ErrorLog logs/ mysite-error.log
> CustomLog logs/ mysite-access.log common

у Вас пробелы перед именами лог-файлов. У Вас, действительно, так написано? Попробуйте написать без пробелов. У меня Apache вообще отказался запускаться с пробелами.

Вы перегружаете Apache после изменений в httpd.conf?

И может быть тоже поможет… Попробуете "пути" к директории указать в формате Unix. Не так:

DocumentRoot "C:\crazyshop"

А вот так:

DocumentRoot c:/crazyshop

   
 
 автор: MadMaxxx   (20.01.2005 в 20:58)   письмо автору
 
   для: glsv (Дизайнер)   (20.01.2005 в 09:58)
 

Все попробывал - не помогло.
в httpd.conf:

NameVirtualHost 127.0.0.1:80 
<VirtualHost 127.0.0.1> 
    ServerAdmin mad_maxx@fromru.com
    DocumentRoot c:/www/crazyshop
    ServerName www.crazyshop.ru
    ServerAlias www.shopcrazy.ru www.myshop.ru
    ErrorLog logs/mysite-error.log
    CustomLog logs/mysite-access.log common
</VirtualHost>

в hosts:
127.0.0.1       localhost
127.0.0.1       www.crazyshop.ru
127.0.0.1       www.shopcrazy.ru
127.0.0.1       www.myshop.ru

Перезапустил апачи.
Файлы в папке:
C:\www\crazyshop

Результат:
Not Found
The requested URL /index.php was not found on this server.


--------------------------------------------------------------------------------

Apache/1.3.29 Server at crazyshop.ru Port 80

   
 
 автор: cheops   (20.01.2005 в 21:07)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 03:41)
 

>то будет работать по ссылке
>http://localhost/db_listtables.php, но тока при отключенном
>интернете
Хм... а при включённом Интернет что происходит?

   
 
 автор: MadMaxxx   (20.01.2005 в 21:12)   письмо автору
 
   для: cheops   (20.01.2005 в 21:07)
 

При включенном:
ОШИБКА
Запрошенный URL не может быть доставлен

--------------------------------------------------------------------------------

Во время доставки URL:
http://localhost/index.php 

Произошла следующая ошибка: 

Невозможно определить IP адрес узла localhost 
Сервер адресов ответил: 

Name Error: The domain name does not exist. 
Это обозначает: 

 Кэш не в состоянии определить сервер, указанный в URL.
 Проверьте правильность написания адреса.




--------------------------------------------------------------------------------
Generated Thu, 20 Jan 2005 18:12:09 GMT by proxy.wplus.net (Squid/2.3.STABLE5) 

   
 
 автор: cheops   (20.01.2005 в 21:20)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 21:12)
 

Хм... так у вас же прокся сидит... Хм... попробуйте выбрать пункт меню "Работать автономно".

   
 
 автор: glsv (Дизайнер)   (20.01.2005 в 23:00)   письмо автору
 
   для: cheops   (20.01.2005 в 21:20)
 

Нет, не "автономно". Просто работу через прокси отключить для локальных адресов.

   
 
 автор: MadMaxxx   (20.01.2005 в 23:32)   письмо автору
 
   для: glsv (Дизайнер)   (20.01.2005 в 23:00)
 

Ура заработало, спасибо!

   
 
 автор: MadMaxxx   (20.01.2005 в 23:34)   письмо автору
 
   для: glsv (Дизайнер)   (20.01.2005 в 23:00)
 

А как сделать чтоб не только через localhost работать, но и через
www.crazyshop.ru

   
 
 автор: glsv (Дизайнер)   (20.01.2005 в 23:59)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 23:34)
 

Хм... а у Вас, наверное, если написан адрес www.crazyshop.ru, то считается что это не локальный адрес. И срабатывает прокси.

Проверьте эту догадку. Отключите совсем (на время) работу через прокси для всех адресов, а не только для локальных.

   
 
 автор: MadMaxxx   (21.01.2005 в 00:06)   письмо автору
 
   для: glsv (Дизайнер)   (20.01.2005 в 23:59)
 

Угу так и есть, теперь все работает, спасибо!

   
 
 автор: glsv (Дизайнер)   (20.01.2005 в 03:48)   письмо автору
 
   для: MadMaxxx   (20.01.2005 в 03:02)
 

Вы под Windows работаете?
У Вас прописаны эти домены в файле host?


127.0.0.1   localhost
127.0.0.1   www.crazyshop.ru


В WIN XP он находится в каталоге System32/drivers/ets/

   
 
 автор: MadMaxxx   (20.01.2005 в 03:59)   письмо автору
 
   для: glsv (Дизайнер)   (20.01.2005 в 03:48)
 

под ХР работаю, домены прописаны.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования