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

Форум Apache

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

 

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

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

тема: Файлы в разных директориях
 
 автор: Fargoth   (07.11.2006 в 00:11)   письмо автору
 
 

Каким образом настроить апач, чтобы в различных директориях хранить файлы?
Например, c:/www/files/ и d:/files/
В первом случае все работает.
Прочитал, что нужно настроить VirtualHost, вроде настроил - не работает.

Короче, хочется, чтоб файлы из другого раздела диска можно было найти по http://myurl.ru/files/

   
 
 автор: glsv (Дизайнер)   (07.11.2006 в 05:33)   письмо автору
 
   для: Fargoth   (07.11.2006 в 00:11)
 

1. http://myurl.ru/ на какую директорию должен указывать?
2. И на какую директорию должен указывать http://myurl.ru/files/ ?

>Каким образом настроить апач, чтобы в различных директориях хранить файлы?
Файлы одного сайта или разных сайтов?

   
 
 автор: Fargoth   (07.11.2006 в 12:37)   письмо автору
 
   для: glsv (Дизайнер)   (07.11.2006 в 05:33)
 

http://myurl.ru/ на c:/.../html/
http://myurl.ru/files/ на d:/files/
Файлы одного сайта. Еслиб разных, ет проще было бы =).

   
 
 автор: glsv (Дизайнер)   (10.11.2006 в 06:57)   письмо автору
 
   для: Fargoth   (07.11.2006 в 12:37)
 

Нет, один виртуальный хост так разбить нельзя.
А вот если на поддоменах сделать, то можно

http://myurl.ru/
http://files.myurl.ru/

К тому же, когда Вы сайт перенесете на сервер Вам никто не даст делать сайт на разных разделах диска. Поэтому уже сейчас нужно спроектировать сайт, чтобы он размещался на одном разделе.

В зачем Вы хотите на 2 раздела раздробить?

   
 
 автор: Fargoth   (10.11.2006 в 13:15)   письмо автору
 
   для: glsv (Дизайнер)   (10.11.2006 в 06:57)
 

Сервер находится у меня дома.
Просто ресурсы находятся на разных лог дисках, можно попробовать обьединить, но:
1) не факт, что обьединятся они корректно.
2)если дисковое пространство будет увеличиваться, RAID-1 контроллер ставить?
В общем, мне удобнее, когда несколько разделов.

Если я ставлю files.my_sait.ru, мне необходим 2й домен, правильно?
Отсюда, домен будет привязан к другому АйПи или порту. Я же могу просто поменять порт для виртхоста?

   
 
 автор: glsv (Дизайнер)   (11.11.2006 в 05:46)   письмо автору
 
   для: Fargoth   (10.11.2006 в 13:15)
 

> если дисковое пространство будет увеличиваться, RAID-1 контроллер ставить?
Хм... неужеле сайт не убирается на одном диске (10, 20, 40 Гб)...?

>Если я ставлю files.my_sait.ru, мне необходим 2й домен, правильно?
Не совсем, Вам необходимо поддомен третьего уровня.

>Отсюда, домен будет привязан к другому АйПи или порту. Я же могу просто поменять порт для виртхоста?
Необязательно. Если вирт. хосты на основе имен, то он будет на том же IP и тот же порту (как захотите). Просто он будет отвечать по имени files.my_sait.ru.

   
 
 автор: Fargoth   (11.11.2006 в 14:04)   письмо автору
17.8 Кб
 
   для: glsv (Дизайнер)   (11.11.2006 в 05:46)
 

>Хм... неужеле сайт не убирается на одном диске (10, 20, 40 Гб)...?
Просто я собираюсь выкладывать информацию от 200 Гб и больше, то как бы файл-сервер

>Не совсем, Вам необходимо поддомен третьего уровня.
Да, понял, логично

>Необязательно. Если вирт. хосты на основе имен, то он будет на том же IP и тот же порту (как захотите). Просто он будет отвечать по имени files.my_sait.ru.
Это тоже понял. А каким образом настроить? В httpd.conf прописал 2 виртхоста. Короче, смотрите.

   
 
 автор: glsv (Дизайнер)   (12.11.2006 в 07:26)   письмо автору
 
   для: Fargoth   (11.11.2006 в 14:04)
 

1. Расскомментировать в httpd.conf

# Virtual hosts
Include conf/extra/httpd-vhosts.conf


C httpd-vhosts.conf вроде бы все нормально - можно оставить так.

   
 
 автор: Fargoth   (11.11.2006 в 14:05)   письмо автору
 
   для: glsv (Дизайнер)   (11.11.2006 в 05:46)
 

И еще вирт хост, он в отдельном файле

   
 
 автор: Fargoth   (09.11.2006 в 01:02)   письмо автору
 
   для: Fargoth   (07.11.2006 в 00:11)
 

Народ, если нельзя никак, хотьскажите...

   
 
 автор: cheops   (09.11.2006 в 01:17)   письмо автору
 
   для: Fargoth   (09.11.2006 в 01:02)
 

Обычно для этого заводят несколько виртуальных хостов - один хост указывает на одну директорию, другой - на другую.

   
 
 автор: Fargoth   (09.11.2006 в 01:47)   письмо автору
 
   для: cheops   (09.11.2006 в 01:17)
 

В настройке виртхост прописываю


NameVirtualHost *:81

<VirtualHost *:81>
    ServerAdmin webmaster@dummy-host.192.168.210.210Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script 
    DocumentRoot "d:/shara/"
    ServerName 192.168.210.210
    ServerAlias 192.168.210.210
    ErrorLog logs/dummy-host.192.168.210.210-error_log
    CustomLog logs/dummy-host.192.168.210.210-access_log common
</VirtualHost>


при обращении http://192.168.210.210:81/test.gif выдает невозможно отобразить страницу

   
 
 автор: cheops   (09.11.2006 в 11:55)   письмо автору
 
   для: Fargoth   (09.11.2006 в 01:47)
 

1) Строка "Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script " действительно присутствует в виртуальном хосте или это опечатка?
2) Сервер находится в локальной сети или используется только для тестирования на локальной машине?

   
 
 автор: Fargoth   (09.11.2006 в 12:25)   письмо автору
 
   для: cheops   (09.11.2006 в 11:55)
 

Строку пр этот е-майл видимо, браузер дописал =)
Сервер находится в локалке, как доделаю, в инете.

   
Rambler's Top100
вверх

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