[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: httpd.conf
Invis1ble
Всем привет. Помогите настроить сервак, есть такой код в httpd.conf
NameVirtualHost 127.0.0.1:8080

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
DocumentRoot "c:\www\html\sfprojects\jobeet\web"
DirectoryIndex index.php
<Directory "c:\www\html\sfprojects\jobeet\web">
AllowOverride All
Allow from All
</Directory>

Alias /sf "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf"
<Directory "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

и все в принципе работает, только не устраивает одно - другие скрипты (лежашие в C:\www\html) естественно не работают.. Подскажите как перенастроить, чтобы я мог запускать все скрипты из C:\www\html (только чтоб алиас sf работал также как и перед перенастройкой)

P.s. Я в этой теме - полный НУБ



Спустя 13 минут, 46 секунд (24.10.2010 - 21:15) Invis1ble написал(а):
Если привел не всю информацию, необходимую для решения задачи - напишите что еще нужно указать..

Спустя 4 часа, 53 минуты, 47 секунд (25.10.2010 - 02:08) kirik написал(а):
Так это.. DocumentRoot пропиши свой:
  DocumentRoot "c:\www\html"
...
<Directory "c:\www\html">
...

Спустя 8 часов, 50 минут, 3 секунды (25.10.2010 - 10:59) Invis1ble написал(а):
kirik
сделал
NameVirtualHost 127.0.0.1:8080

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
DocumentRoot "c:\www\html"
DirectoryIndex index.php
<Directory "c:\www\html">
AllowOverride All
Allow from All
</Directory>

Alias /sf "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf"
<Directory "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

но так алиас не работает... В c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf лежат картинки, css и js - они должны быть доступны для c:\www\html\sfprojects\jobeet\web

Спустя 9 часов, 34 минуты, 28 секунд (25.10.2010 - 20:33) kirik написал(а):
Погодь, ты чего хочешь-то?
При конфиге, который ты написал выше, у тебя должно быть так: при открытии localhost/ - открывается c:\www\html, при открытии localhost/sf открывается ...\symfony\data\web\sf, так?

Спустя 33 минуты, 40 секунд (25.10.2010 - 21:07) Invis1ble написал(а):
Да, я хочу чтоб набирая http://localhost у меня открывалось c:\www\html,
а при наборе http://localhost/sfprojects/jobeet/web/frontend_dev.php, где в исходном коде страницы есть например элементы с такими сорсами:
<img src="/sf/sf_web_debug/images/view.png" (хотя этой картинки там нет куда указывает аттрибут src), чтоб это загружалось отсюда:
C:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf

P.S. Извиняюсь, если запутанно объяснил, просто щас у меня отравление - грибного супчика поел вчера sad.gif - плохо сображаю

Спустя 8 минут, 45 секунд (25.10.2010 - 21:15) kirik написал(а):
Invis1ble
Нормально написал smile.gif Тогда этот конфиг должен работать. Ты апач-то перезагружаешь после правки конфига?

Цитата (Invis1ble @ 25.10.2010 - 13:07)
у меня отравление - грибного супчика поел вчера

Во блин.. Выздоравливай давай!

Спустя 45 минут, 26 секунд (25.10.2010 - 22:01) Invis1ble написал(а):
kirik
Естественно перезагружаю.. Тот конфиг (который в первом посте) работает, токо мне надо
Цитата
чтоб набирая http://localhost у меня открывалось c:\www\html

т.е. я еще мог запускать все скрипты, лежащие в c:\www\html, например у меня есть C:\www\html\script.php - я набираю http://localhost/script.php и скрипт запускается..

P.s. Спасибо за поддержку, выздоравливаю вроде - уже тошнота почти прошла.. Я немного в медицине разбираюсь, прописал сам себе некоторые мероприятия по детоксикации и поддержке функций печени

Спустя 3 дня, 7 часов, 30 минут, 8 секунд (29.10.2010 - 05:31) kirik написал(а):
Invis1ble
NameVirtualHost 127.0.0.1:8080

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
DirectoryIndex index.php

# корневая папка, которая будет открываться при наборе http://localhost/
DocumentRoot "c:\www\html"
# настройки этой папки
<Directory "c:\www\html">
AllowOverride All
Allow from All
</Directory>

# папка фреймворка, которая откроется при запросе http://localhost/sf
Alias /sf "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf"
# ее настройки
<Directory "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

Как-то так. у меня все работает (под линуксом со своими путями)

Спустя 1 день, 15 часов, 4 минуты, 41 секунда (30.10.2010 - 20:36) Invis1ble написал(а):
kirik
Цитата
# папка фреймворка, которая откроется при запросе http://localhost/sf
Alias /sf "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf"

мне нужно, чтоб папка c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf\ открылась по запросу http://localhost/sfprojects/jobeet/web/sf/

Спустя 1 час, 36 минут, 21 секунда (30.10.2010 - 22:12) kirik написал(а):
Цитата (Invis1ble @ 30.10.2010 - 12:36)
мне нужно, чтоб папка c:\www\html\sfprojects\jobeet\lib   \vendor\symfony\data\web\sf\ открылась по запр осу h t tp://localhost/sfprojects/jobeet/web/sf/

брр.... ты же вроде писал:
Цитата (Invis1ble @ 25.10.2010 - 13:07)
<img src="/sf/sf_web_debug/images/view.png" (хотя этой картинки там   нет куда указывает аттрибут src), чтоб это загружалось отсюда:
C:\www\html\sfprojects\jobeet\lib\vendor\symfon   y\data\web\sf


Кароч smile.gif
Давай так - "адрес - что должно открыться"
localhost/ - c:\www\html\
localhost/sf/ - c:\www\html\sfprojects\jobeet\lib\ve ndor\symfony\data\web\sf\
localhost/sfprojects/jobeet/web/ - c:\www\html\sfprojects\jobe et\web\

так?

Спустя 16 часов, 7 минут, 2 секунды (31.10.2010 - 15:19) Invis1ble написал(а):
Цитата
Давай так - "адрес - что должно открыться"
<pre class="sh_sourceCode" rel="code">localhost/ - c:\www\html\
localhost/sf/ - c:\www\html\sfprojects\jobeet\lib\ve ndor\symfony\data\web\sf\
localhost/sfprojects/jobeet/web/ - c:\www\html\sfprojects\jobe et\web\</pre>

Почти smile.gif Мне вот так надо:
localhost/ - c:\www\html\
localhost/sfprojects/jobeet/web/sf/ - c:\www\html\sfprojects\jobeet\lib\ve ndor\symfony\data\web\sf\
localhost/sfprojects/jobeet/web/ - c:\www\html\sfprojects\jobe et\web\

Спустя 4 часа, 54 минуты, 1 секунда (31.10.2010 - 20:13) kirik написал(а):
А, тогда вот так попробуй:
NameVirtualHost 127.0.0.1:8080

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
DirectoryIndex index.php
DocumentRoot "c:\www\html"
<Directory "c:\www\html">
AllowOverride All
Allow from All
</Directory>

Alias /sfprojects/jobeet/web/sf "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf"
<Directory "c:\www\html\sfprojects\jobeet\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

Спустя 20 часов, 22 минуты, 21 секунда (1.11.2010 - 16:35) Invis1ble написал(а):
kirik
Наконец-то! )
Вот то, что мне нужно было! Спасибо!!

Спустя 3 часа, 16 минут, 2 секунды (1.11.2010 - 19:51) kirik написал(а):
Ура!)


_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.