Allow url fopen что это
Перейти к содержимому

Allow url fopen что это

Настройка во время выполнения

Поведение этих функций зависит от установок в php.ini .

Директивы конфигурации файловой системы и потоков
Имя По умолчанию Меняемо Список изменений
allow_url_fopen "1" PHP_INI_SYSTEM PHP_INI_ALL в PHP <= 4.3.4. PHP_INI_SYSTEM в PHP < 6. Доступна начиная с версии PHP 4.0.4.
allow_url_include "0" PHP_INI_SYSTEM Доступна начиная с версии PHP 5.2.0.
user_agent NULL PHP_INI_ALL Доступна начиная с версии PHP 4.3.0.
default_socket_timeout "60" PHP_INI_ALL Доступна начиная с версии PHP 4.3.0.
from "" PHP_INI_ALL
auto_detect_line_endings "0" PHP_INI_ALL Доступна начиная с версии PHP 4.3.0.

Краткое разъяснение конфигурационных директив.

Данная директива включает поддержку оберток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами. Обертки, доступные по умолчанию, служат для работы с удаленными файлами с использованием ftp или http протокола. Некоторые расширения, например, zlib, могут регистрировать собственные обертки.

Замечание:

Эта директива была представлена сразу же после выхода PHP версии 4.0.3. В этой и в последующих версиях эта функциональность может быть отключена только во время компиляции PHP с помощью ключа —disable-url-fopen-wrapper .

В версиях PHP для платформ Windows, более ранних, чем 4.3.0, поддержка работы с удаленными файлами отсутствует для следующих функций: include , include_once , require , require_once и функции imagecreatefromXXX расширения GD и функции для работы с изображениями Функции.

Эта опция позволяет использование оберток fopen, которые поддерживают работу с URL, в функциях include , include_once , require , require_once .

Замечание:

Эта опция требует включения опции allow_url_fopen.

Устанавливает отсылаемую PHP строку "User-Agent".

Значение таймаута по умолчанию (в секундах) для потоков, использующих сокеты.

Замечание: Эта директива стала доступна с версии PHP 4.3.0

Адрес email, используемый в соединениях FTP без авторизации, а также в качестве значения заголовка From в HTTP соединениях при использовании ftp и http оберток, соответственно.

Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh).

Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при ее использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы возврата каретки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP.

Замечание: Эта директива стала доступна с версии PHP 4.3.0

Документация PHP

Поведение этих функций зависит от установок в php.ini .

Директивы конфигурации для файловых систем и потоков
Имя Значение по умолчанию Область изменения
allow_url_fopen "1" PHP_INI_SYSTEM
user_agent NULL PHP_INI_ALL
default_socket_timeout "60" PHP_INI_ALL
from NULL ??
auto_detect_line_endings "Off" PHP_INI_ALL

Краткое разъяснение конфигурационных директив.

Данная директива включает поддержку упаковщиков URL (URL wrappers), которые позволяют работать с объектами URL, как с обычными файлами. Упаковщики, доступные по умолчанию, служат для работы с удаленными файлами с использованием протокола ftp или http. Некоторые расширения, например, zlib, могут регистрировать собственные упаковщики.

Замечание: Эта настройка может быть установлена только в php.ini из соображений безопасности.

Замечание: Эта директива была представлена сразу же после выхода PHP версии 4.0.3. В этой и в последующих версиях эта функциональность может быть отключена только во время компиляции PHP с помощью ключа --disable-url-fopen-wrapper .

В версиях PHP, более ранних, чем 4.3.0, для платформ Windows, поддержка работы с удаленными файлами отсутствует для следующих функций: include(), include_once(), require(), require_once() и функции imagecreatefromXXX расширения Image Функции.

Эта опция позволяет использование врапперов fopen, которые поддерживают работу с URL, в функциях include(), include_once(), require(), require_once().

Замечание: Эта опция требует включения опции allow_url_fopen.

Устанавливает строку "User-Agent" для использования ее PHP при запросах к удаленным серверам.

default_socket_timeout integer

Значение таймаута (в секундах) для потоков, использующих сокеты.

Замечание: Данная директива стала доступна с версии PHP 4.3.0

Устанавливает пароль для анонимного доступа к серверу ftp (ваш адрес электронной почты).

auto_detect_line_endings boolean

Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh).

Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при ее использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы перевода строки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP.

Замечание: Эта директива стала доступна с версии PHP 4.3.0

Allow url fopen что это

Поведение этих функций зависит от установок в php.ini .

Директивы конфигурации файловой системы и потоков
Имя По умолчанию Место изменения Список изменений
allow_url_fopen "1" PHP_INI_SYSTEM
allow_url_include "0" PHP_INI_SYSTEM Объявлена устаревшей с версии PHP 7.4.0.
user_agent NULL PHP_INI_ALL
default_socket_timeout "60" PHP_INI_ALL
from "" PHP_INI_ALL
auto_detect_line_endings "0" PHP_INI_ALL Объявлена устаревшей с версии PHP 8.1.0.
sys_temp_dir "" PHP_INI_SYSTEM

Краткое разъяснение конфигурационных директив.

Данная директива включает поддержку обёрток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами. Обёртки, доступные по умолчанию, служат для работы с удалёнными файлами с использованием ftp или http протокола. Некоторые модули, например, zlib, могут регистрировать собственные обёртки.

Эта опция позволяет использование обёрток fopen, которые поддерживают работу с URL, в функциях include , include_once , require , require_once .

Замечание:

Эта опция требует включения опции allow_url_fopen.

Устанавливает отсылаемую PHP строку "User-Agent".

Значение времени ожидания по умолчанию (в секундах) для потоков, использующих сокеты. Отрицательное значения означает бесконечное время ожидания.

Адрес email, используемый в соединениях FTP без авторизации, а также в качестве значения заголовка From в HTTP соединениях при использовании ftp и http обёрток, соответственно.

Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh).

Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при её использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы возврата каретки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP.

Добавить комментарий

Ваш адрес email не будет опубликован.