From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Dmitry Samoyloff X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="koi8r" To: mandrake-russian@linuxteam.iplabs.ru MIME-Version: 1.0 Message-Id: <01022002322800.02520@sleepwalkers.local> Content-Transfer-Encoding: 8bit Subject: [mdk-re] vhosts in Apache Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Tue Feb 20 03:56:11 2001 X-Original-Date: Tue, 20 Feb 2001 02:32:27 +0300 Archived-At: List-Archive: Здравствуйте! Помогите мне, пожалуйста. Я хочу настроить name-based virtual hosts в Apache на домашней машине для отладки cgi-скриптов, но пока я в этом деле полный чайник. В httpd.conf прописал всё как в примере из документации: Port 80 ServerName localhost.localdomain NameVirtualHost 127.0.0.1 DocumentRoot /home/httpd/html ServerName localhost.localdomain DocumentRoot /home/dmitry/public_html ServerName dmitry.localhost.localdomain Если в браузере ввести dmitry.localhost.localdomain, то он нормально показывает index.html из /home/dmitry/public_html. Но вот если ввести dmitry.localhost.localdomain/cgi-bin, он пытается искать скрипт не в /home/dmitry/public_html/cgi-bin (как следовало ожидать), а в /home/httpd/cgi-bin ! error-log: <...> [Tue Feb 20 02:24:44 2001] [error] [client 127.0.0.1] attempt to invoke directory as script: /home/httpd/cgi-bin Кстати, если в /home/dmitry/public_html/index.html находится форма, которая вызывает скрипт в /home/dmitry/public_html/cgi-bin, то скрипт нормально работает! А вот сразу его не запустить :-( То есть, с permissions всё в порядке, дело явно в настройках Apache, посоветуйте что-нибудь, а? С уважением, Дмитрий Самойлов