Default socket timeout php
| Имя | Значение по умолчанию | Область изменения |
|---|---|---|
| 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 из соображений безопасности.
Эта опция требует включения опции allow_url_fopen.
Устанавливает строку «User-Agent» для использования ее PHP при запросах к удаленным серверам.
Значение таймаута (в секундах) для потоков, использующих сокеты.
Замечание: Данная директива стала доступна с версии PHP 4.3.0
Устанавливает пароль для анонимного доступа к серверу ftp (ваш адрес электронной почты).
Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh).
Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при ее использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы перевода строки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP.
Замечание: Эта директива стала доступна с версии PHP 4.3.0
Настройка во время выполнения
| Имя | По умолчанию | Меняемо | Список изменений | |||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| allow_url_fopen | «1» | PHP_INI_SYSTEM | PHP_INI_ALL в PHP allow_url_fopen boolean Данная директива включает поддержку оберток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами. Обертки, доступные по умолчанию, служат для работы с удаленными файлами с использованием ftp или http протокола. Некоторые расширения, например, zlib, могут регистрировать собственные обертки. Эта опция требует включения опции allow_url_fopen. Устанавливает отсылаемую PHP строку «User-Agent». Значение таймаута по умолчанию (в секундах) для потоков, использующих сокеты.
Адрес email, используемый в соединениях FTP без авторизации, а также в качестве значения заголовка From в HTTP соединениях при использовании ftp и http оберток, соответственно. Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh). Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при ее использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы возврата каретки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP.
Default socket timeout php
Краткое разъяснение конфигурационных директив. Данная директива включает поддержку обёрток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами. Обёртки, доступные по умолчанию, служат для работы с удалёнными файлами с использованием ftp или http протокола. Некоторые модули, например, zlib, могут регистрировать собственные обёртки. Эта опция требует включения опции allow_url_fopen. Устанавливает отсылаемую PHP строку «User-Agent». Значение тайм-аута по умолчанию (в секундах) для потоков, использующих сокеты. Отрицательное значения означает бесконечное время ожидания. Адрес email, используемый в соединениях FTP без авторизации, а также в качестве значения заголовка From в HTTP соединениях при использовании ftp и http обёрток, соответственно. Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh). Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при её использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы возврата каретки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP. User Contributed Notes 3 notesI’m surprised this isn’t mentioned in docs here, but to set these values at runtime use «ini_set()». For example: // Now I can invoke fgets() on files that contain silly \r line endings. Please note that although you may try to set default_socket_timeout to something over 20s, you may get tricked by the Linux kernel. The default value of tcp_syn_retries is set to 5, which will effectively timeout any TCP connection after roughly 20s, no matter what limits you set in PHP higher than this. The value can be altered by root only, like this: echo 6 > /proc/sys/net/ipv4/tcp_syn_retries A value of 6, as above, will give you a timeout up to If you want to use auto_detect_line_endings, e.g. to recognize carriage return on a Classic Mac file, you must set it before calling fopen. You can then reset it to its original value. E.g, Keep in mind also that Mac OS X bash does not handle carriage returns well, so if it seems like your code is not working when testing from the command line, redirect your output to a file and then try looking at that. On my system, doing it directly on the command line only showed the last line (with or without this setting turned on). Also note that this will not do what you want if you have a file with mixed line endings (!). If you really care about that case, you have to do something else, like run the file through a translation first and then read it. Default socket timeout php
Краткое разъяснение конфигурационных директив. Данная директива включает поддержку оберток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами. Обертки, доступные по умолчанию, служат для работы с удаленными файлами с использованием ftp или http протокола. Некоторые расширения, например, zlib, могут регистрировать собственные обертки. Эта опция требует включения опции allow_url_fopen. Устанавливает отсылаемую PHP строку «User-Agent». Значение тайм-аута по умолчанию (в секундах) для потоков, использующих сокеты. Отрицательное значения означает бесконечное время ожидания. Адрес email, используемый в соединениях FTP без авторизации, а также в качестве значения заголовка From в HTTP соединениях при использовании ftp и http оберток, соответственно. Когда данная директива включена, PHP проверяет данные, получаемые функциями fgets() и file() с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh). Данная директива позволяет PHP взаимодействовать с системами Macintosh, однако, по умолчанию эта директива выключена, поскольку при ее использовании возникает (несущественная) потребность в дополнительных ресурсах для определения символа окончания первой строки, а также потому, что программисты, использующие в системах Unix символы возврата каретки в качестве разделителей, столкнутся с обратно-несовместимым поведением PHP. Team.ABCD.bzFAQ Технические вопросыБлогиПрямой эфирSalaxy 17 августа 2013, 01:23 alice2k 16 апреля 2013, 06:03 alice2k 26 марта 2013, 13:29 alice2k 7 декабря 2012, 05:39 alice2k 28 ноября 2012, 14:25 alice2k 28 ноября 2012, 12:40 alice2k 28 ноября 2012, 12:34 alice2k 28 ноября 2012, 12:28 alice2k 28 ноября 2012, 12:22 deltex 4 ноября 2012, 16:25 1337 2 ноября 2012, 23:24 artygrand 13 сентября 2012, 13:40 alice2k 13 сентября 2012, 02:13 vibos 25 августа 2012, 21:34 ept 21 августа 2012, 03:14
Возможные значения для php_value и php_flag: mysql.default_host mysql.default_user mysql.default_password highlight.bg highlight.comment highlight.html highlight.keyword highlight.string display_startup_errors magic_quotes_gpc register_globals safe_mode short_open_tag auto_append_file error_log extension_dir max_execution_time upload_max_filesize post_max_size error_reporting memory_limit sendmail_from sendmail_path allow_url_fopen user_agent default_socket_timeout |
