Вопрос про safe_mode

Статус
В этой теме нельзя размещать новые ответы.

Satman85

Создатель
Регистрация
29 Ноя 2007
Сообщения
28
Реакции
3
Объяните пожалуйста чем плох он в плане безопасности.
И зачем он нужен ?
 
Объяните пожалуйста чем плох он в плане безопасности.
И зачем он нужен ?
Когда safe_mode включён/on, PHP проверяет, совпадает ли owner/владелец текущего скрипта с owner файла, которым оперирует функция работы с файлами.

Например:
Код:
-rw-rw-r--    1 rasmus   rasmus       33 Jul  1 19:20 script.php 
-rw-r--r--    1 root     root       1116 May 26 18:01 /etc/passwd


Запуск на выполнение этого script.php

PHP:
<?php
 readfile('/etc/passwd'); 
?>

приводит к такой ошибке, если safe mode активен:

Код:
Warning!: SAFE MODE Restriction in effect. The script whose uid is 500 is not 
allowed to access /etc/passwd owned by uid 0 in /docroot/script.php on line 2]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху