http_allow_database_as_path
/database/ في مسار URL وتستخدمه كقاعدة البيانات الحالية.
هذا إعداد لكل مستخدم يتحكم في تفسير الطلبات الموجّهة بنمط المسار. أما التوجيه نفسه فيتحكم به على مستوى الخادم إعداد التكوين http_allow_path_requests (وهو معطّل افتراضيًا)، ويجب تمكينه لكي تتمكن واجهة HTTP من توجيه طلب بنمط المسار (مثل /my_db/my_table.csv) إلى معالج الاستعلامات أصلًا — إذ يُتخذ قرار التوجيه قبل مصادقة الطلب، ولذلك لا يمكن أن يعتمد على إعداد لكل مستخدم. عندما يكون http_allow_path_requests معطّلًا، تُرجع المسارات غير المعروفة استجابة 404 عادية. بعد التوجيه، يُعاد التحقق من هذا الإعداد وفقًا للإعدادات الفعالة للمستخدم الذي تمت مصادقته، لذا يمكن تمكينه انتقائيًا لكل مستخدم أو Role أو profile.
http_allow_filters_as_path
/name=value/ في المسار (بنمط تقسيم Hive) وتحولها إلى عوامل تصفية مدمجة باستخدام AND. كما تتعرّف على المعاملات >, <, >=, <=, !=, <>.
كما هو الحال مع http_allow_database_as_path، فإن هذا إعداد خاص بكل مستخدم؛ ويُتحكّم في توجيه الطلبات بنمط المسار على مستوى الخادم عبر إعداد التهيئة http_allow_path_requests (إذ يحدث التوجيه قبل المصادقة).
http_allow_filters_as_unrecognized_url_parameters
param_* كعامل تصفية، وتُدمج باستخدام AND. يُقبل شكلان:
- يتحول
name=valueالبسيط إلى تعبير مساواة`name` = 'value'(يُحاط المعرّف بعلامات اقتباس معكوسة، وتُقتبس القيمة كقيمة حرفية نصية). - يجعل عامل المقارنة (
!=،>،<،>=،<=،<>) منها مقارنة: إما بفصله عبر المعلمة (?a!=2،?a>=2) أو بكتابته مباشرةً عندما لا يحتوي URL على=للفصل عنده (?a<>2،?f(x)>3). وفي هذه الحالة، يُحلَّلname[=value]المُعاد تجميعه كتعبير SQL كامل.
http_allow_table_as_file
table أو table.format أو table.format.compression. ويُفسَّر المسار على أنه SELECT * FROM table.
مثل http_allow_database_as_path، يُعد هذا إعدادًا لكل مستخدم؛ ويُتحكَّم عالميًا في توجيه الطلبات بنمط المسار عبر إعداد التكوين http_allow_path_requests على مستوى الخادم (يحدث التوجيه قبل المصادقة).
http_connection_timeout
- أي عدد صحيح موجب.
- 0 - معطّل (مهلة لا نهائية).
http_make_head_request
http_make_head_request تنفيذ طلب HEAD عند قراءة البيانات عبر HTTP لاسترجاع معلومات عن الملف المطلوب قراءته، مثل حجمه. وبما أنه مُمكَّن افتراضيًا، فقد يكون من الأفضل تعطيل هذا الإعداد في الحالات التي لا يدعم فيها الخادم طلبات HEAD.
http_native_compression_disable_checksumming_on_decompress
gzip أو deflate).
لمزيد من المعلومات، اقرأ وصف واجهة HTTP.
القيم الممكنة:
- 0 — معطّل.
- 1 — مفعّل.
http_receive_timeout
- أي عدد صحيح موجب (بالثواني).
0ليست مهلة لا نهائية، وقد تتسبب في فشل إعداد الاتصال (تتطلب مهلات مقبس POSIX فترة زمنية موجبة).
http_send_timeout
- أي عدد صحيح موجب (بالثواني). لا تمثل القيمة
0مهلة لا نهائية، وقد تتسبب في فشل إعداد الاتصال (تتطلب مهلات مقبس POSIX فترة زمنية موجبة).
ينطبق هذا فقط على ملف التعريف default. يلزم إعادة تشغيل الخادم لكي تصبح التغييرات سارية المفعول.
http_skip_not_found_url_for_globs
http_wait_end_of_query
http_write_exception_in_output_format
http_zlib_compression_level
9 البنية الافتراضية مع libdeflate؛ أما البنية من دون libdeflate فتدعم المستويات من 1 إلى 9.