لماذا لم يعد هناك ثنائيات Windows لامتدادات PECL مثل pecl_http؟

StackOverflow https://stackoverflow.com/questions/1634726

  •  06-07-2019
  •  | 
  •  

سؤال

أنا أعمل على مشروع PHP يعمل على نظام التشغيل Windows وسيكون من السهل جدًا أن تكون قادرًا على استخدام pecl_http بدلاً من العمل مع cURL وإعادة اختراع العجلة من أجل القيام بكل الأشياء الرائعة التي يفعلها ملحق pecl مثل تحليل الرؤوس وهكذا دواليك.

في كل مكان قرأته (بما في ذلك موقع PHP) هو أن برنامج Windows الثنائي لـ pecl_http لم يعد مزودًا بأي تثبيت PHP.لا أستطيع العثور على أي تفسير لماذا ليس في أي مكان.أيضًا، http://pecl4win.php.net/ لقد كان معطلاً منذ فترة طويلة ولا أستطيع إلا أن أفترض أن مشروع pecl4win قد مات.

هل يعرف أحد قصة ما حدث وما إذا كان هناك أي بدائل لطيفة لـ pecl_http يمكنني تشغيلها في بيئة WIMP؟

هل كانت مفيدة؟

المحلول

جرب هذا:

أولاً، قم بتنزيل وحدة PECL من موقع PHP:PECL 5.2.2 ثنائيات Win32.
ثم قم بفك الضغط عنه وانسخ الملف php_http.dll في مجلد ملحق PHP الخاص بك.
الآن قم بتحرير ملف php.ini الخاص بك (c:\WINDOWS\php.ini) وقم بتنشيط الوحدة:
ملحق=php_http.dll
أعد تشغيل Apache وتحقق من التثبيت باستخدام phpinfo.

**يحرر:** وصلة: PECL 5.2.6 ثنائيات ويندوز

مصدر

نصائح أخرى

ولست متأكدا إذا كان هذا هو تحديث جديد لصفحة أو إذا فاتني ذلك للمرة الأولى. ولكن في ظل ثنائيات ويندوز الحالي هناك مذكرة نصها كما يلي:

<اقتباس فقرة>   

ملحوظة: سوف حزمة PECL لا تكون   الافراج عن هذا الإصدار. و5.2.6   ومع ذلك لا حزمة PECL العمل مع   هذا الإصدار

و(من: http://www.php.net/downloads.php )

لسبب إلا أنني لاحظت الجزء الأول، إلى النقطة التي أنا متأكد من أن الجملة الثانية لم يكن هناك عندما راجعت المرة الأولى :) تقريبا. لا داعي للقلق، على نحو فعال هذا يعني أنني يمكن استخدام حزمة PECL من الافراج 5.2.6 من PHP. ( http://museum.php.net/php5/pecl-5.2 0.6-Win32.zip )

وشكرا لكم أيها الرجال لإجاباتك، وكان عونا كبيرا.

وهتاف إيان

ولعل واحدة من حدات الكمثرى يمكن اساعدك؟ يتم تنفيذ وحدات الكمثرى في PHP، لذلك سوف تعمل على أي PHP تثبيت في أي مكان (نظريا).

وإرشادات التثبيت ل Pyrus (PHP 5.3+) أو سهل العمر الكمثرى .

وأنا لا أعرف لماذا كانت ويندوز الثنائيات غير متوفرة لفترة من الوقت، ولكن الآن هم الظهر.

هذا هو الرابط للثنائيات ملحقات PECL ويندوز (بما في ذلك pecl_http):
http://windows.php.net/downloads/pecl/releases/

ولقد وجدت php_http.dll على هذا الموقع أيضا، http://downloads.php.net/pierre / للحصول على تثبيت المزج لكن خادم اباتشي أبقى رمي استثناء تحميل DLL. ولكن حصلت خادم اباتشي لبدء غرامة عن طريق تحميل دلل من الرابط أعلاه.

وsfr-fresh.com/windows/www/pecl-5.2.6-Win32.zip

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top