Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: не работаю сайты, расположенные вне /var/www  (Прочитано 903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexandr_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Здравствуйте!

Создал ссылку sudo ln -s /media/1000/Sites/promsnab/www/ /var/www/promsnab
Не работает. Выдает "You don't have permission to access /promsnab/ on this server."

Скопировал папку promsnab в var/www
Все запустилось.

Настройки виртуального хоста
<VirtualHost *:80>
ServerName promsnab
ServerAlias promsnab
DocumentRoot /media/1000/Sites/promsnab/www/
<Directory /media/1000/Sites/promsnab/www/>
AllowOverride All
</Directory>
</VirtualHost>

sudo chmod -R 777 на папки выполнил.


Как заставить загружать сайт с папки вне /var/www  ?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #1 : 09 Августа 2012, 20:31:38 »
sudo chmod -R 777 на папки выполнил.
sudo chown www-data:www-data -R папка
Wars ~.o

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 840
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #2 : 09 Августа 2012, 21:33:35 »
а как смонтирован диск "1000"?
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1420
  • 20.04
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #3 : 10 Августа 2012, 02:56:51 »
можно монтировать папки в папки. команда mount bind.  типа того.
сопротивление бесполезно

Оффлайн Alexandr_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #4 : 10 Августа 2012, 14:25:10 »
сделал sudo chown www-data:www-data -R /media/1000/Sites/promsnab/    и     sudo chown www-data:www-data -R /var/www/
Не помогло.

Диск 1000 монтируется через /media. Есть мнение, что он должен монтироваться через /mnt  , но я не знаю как это сделать

По mount bind пока читаю манул, еще не пробовал

Еще буду предложеня?

Оффлайн fli

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #5 : 10 Августа 2012, 16:47:56 »
У меня в десктопной версии автоматически диски цепляются в /media/disk .  Но зайти в него через терминал можно после того, как откроешь его через GUI.
Попробуй примонтировать  диск через /etc/fstab
Думаю, в этом проблема.
« Последнее редактирование: 10 Августа 2012, 16:49:42 от fli »

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1117
    • Просмотр профиля
Re: не работаю сайты, расположенные вне /var/www
« Ответ #6 : 10 Августа 2012, 16:50:33 »
<VirtualHost *:80>
ServerName promsnab
ServerAlias promsnab
DocumentRoot /media/1000/Sites/promsnab/www/
<Directory /media/1000/Sites/promsnab/www/>
AllowOverride All
Allow from all
</Directory>
</VirtualHost>




Как заставить загружать сайт с папки вне /var/www  ?
[/quote]

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.