Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 017 856 раз!

Форум

Добро пожаловать, Гость!

Запрет доступа к ж. дискам.

Обсуждение общих вопросов связанных с программой
Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 23 фев 2012, 17:08

pomo4ka писал(а):open_basedir запрещает права на запись?

Вообще отключает доступ к каталогам, кроме тех что указаны в этой настройке.

еще полезно будет прописать в этом же конфиге php такое(вместо disable_functions=):
disable_functions = exec,system,shell_exec,proc_terminate,proc_open, proc_nice,proc_close,passthru,escapeshellcmd,escapeshellarg,show_source,popen,pclose,dl, max_execution_time,ini_restore, apache_note,apache_setenv,debugger_off,debugger_on,define_syslog_variables,pcntl_exec, proc_get_status,syslog,php_uname,posix_kill, posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_uname, leak,apache_child_terminate,shell-exec,crack_check,crack_closedict,crack_getlastmessage, crack_opendict,psockopen,symlink,posix_getpwuid,pfsockopen


и еще в апачевском конфиге:
php_admin_value disable_functions exec,system,shell_exec,proc_terminate,proc_open, proc_nice,proc_close,passthru,escapeshellcmd,escapeshellarg,show_source,popen, pclose,dl,max_execution_time,ini_restore,apache_note,apache_setenv, debugger_off,debugger_on,define_syslog_variables,pcntl_exec,proc_get_status, syslog,php_uname,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid, posix_setuid,posix_setgid,posix_uname,leak,apache_child_terminate,shell-exec,crack_check,crack_closedict,crack_getlastmessage,crack_opendict,psockopen, symlink,posix_getpwuid,pfsockopen  


только везде переносы строки уберите, это всё в одну строку нужно писать, и первое и второе. На форуме сделал перенос поскольку не влазило :-)

pomo4ka
Сообщения: 43
C нами: 4 года 10 мес

Непрочитанное сообщение pomo4ka » 23 фев 2012, 18:55

Есть сайт, точнее имиджборд.
Написал: open_basedir = S:\OpenServer\html\domen\board\
Теперь при добавлении картинок, пишет что нет прав на запись.

deadsik
Сообщения: 22
C нами: 4 года 9 мес

Непрочитанное сообщение deadsik » 23 фев 2012, 22:02

Вот лог:
2012-02-23 20:59:09 --------------------------------------------
2012-02-23 20:59:09 Начало процедуры запуска сервера
2012-02-23 20:59:09 Создание виртуального диска
2012-02-23 20:59:09 Обновление HOSTS файла
2012-02-23 20:59:09 Обновление конфигурации MySQL-5.1.61
2012-02-23 20:59:09 Обновление конфигурации Sendmail
2012-02-23 20:59:09 Обновление конфигурации PHP-5.2.17
2012-02-23 20:59:09 Обновление конфигурации Apache-2.2.21
2012-02-23 20:59:11 Запуск MySQL-5.1.61
2012-02-23 20:59:11 Запуск Apache-2.2.21
2012-02-23 20:59:12 Проверка состояния сервера
2012-02-23 20:59:23 Не удалось запустить PHP-5.2.17
2012-02-23 20:59:23 Сбой запуска!
2012-02-23 20:59:23 --------------------------------------------
2012-02-23 20:59:23 Начало процедуры остановки сервера
2012-02-23 20:59:23 Остановка системных модулей
2012-02-23 20:59:28 Отключение виртуального диска
2012-02-23 20:59:28 Веб-сервер успешно остановлен!
я прописал в конфиг пхп
open_basedir = "%phpdir%/temp/;W:/server/system/html/;W:/html/"
W - это виртуальный диск. (возможно надо прописать типа: D:\WEB SERVER\html ???)

deadsik
Сообщения: 22
C нами: 4 года 9 мес

Непрочитанное сообщение deadsik » 23 фев 2012, 22:17

pomo4ka писал(а):Есть сайт, точнее имиджборд.
Написал: open_basedir = S:\OpenServer\html\domen\board\
Теперь при добавлении картинок, пишет что нет прав на запись.

еще полезно будет прописать в этом же конфиге php такое вместо disable_functions=

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

Андрюша
Сообщения: 29
C нами: 4 года 9 мес

Непрочитанное сообщение Андрюша » 23 фев 2012, 23:01

deadsik писал(а):
pomo4ka писал(а):Есть сайт, точнее имиджборд.
Написал: open_basedir = S:\OpenServer\html\domen\board\
Теперь при добавлении картинок, пишет что нет прав на запись.

еще полезно будет прописать в этом же конфиге php такое вместо disable_functions=

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


В любое свободное место. Можешь в самом конце файла.

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 23 фев 2012, 23:56

pomo4ka писал(а):Написал: open_basedir = S:\OpenServer\html\domen\board\

Еще раз читайте мои ответы по несколько раз, я же показал вам что писать.

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 23 фев 2012, 23:58

deadsik писал(а):W - это виртуальный диск. (возможно надо прописать типа: D:\WEB SERVER\html ???)

Свой диск вписывайте конечно, тот что в программе в настройках.

deadsik
Сообщения: 22
C нами: 4 года 9 мес

Непрочитанное сообщение deadsik » 24 фев 2012, 09:49

open_basedir = "%phpdir%/temp/;W:/server/
system/html/;W:/html/"

У меня так не стартует......(

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 24 фев 2012, 10:09

deadsik писал(а):open_basedir = "%phpdir%/temp/;W:/server/
system/html/;W:/html/"

У меня так не стартует......(

Похоже наш диалог зациклился... я вам говорю посмотреть логи, вы в ответ что не стартует... Ну что же, раз вы меня не понимаете или просто прикидываетесь, я проверил всё сам. Достаточно было посмотреть лог php, оказалось нужно слегка подправить строку.

Вот так работает:

open_basedir = "%phpdir%/temp/;W:/server/system/;W:/html/"

pomo4ka
Сообщения: 43
C нами: 4 года 10 мес

Непрочитанное сообщение pomo4ka » 24 фев 2012, 10:46

Максим писал(а):Вот так работает:
open_basedir = "%phpdir%/temp/;W:/server/system/;W:/html/"

Сделал как вы тут написали.
Только установил:
W:/html/domen/site2.ru, без слэша в конце, так он на все файлы и папки в каталоге включает open_basedir. Все равно не работает. На сайте пишет что нету прав на запись.


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя