سؤال

أريد حقًا تشغيل Google Calendar Api.لقد وجدت ال مقالة عظيمة حول كيفية البدء.لقد قمت بتنزيل فئات Zend GData.لدي PHP 5 قيد التشغيل على صندوق التطوير الخاص بي ويجب تحميل جميع الامتدادات.

لا أستطيع تشغيل opensl وأتلقى الخطأ التالي عندما أحاول تشغيل أي من صفحات الأمثلة التي يجب أن تتصل بتقويم Google الخاص بي.

Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Unable to Connect to ssl://www.google.com:443. Error #24063472: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?'

لقد بحثت في العديد من الأماكن لمحاولة تشغيل OpenSSL على جهازي وتثبيته.

هل يعرف أحد برنامجًا تعليميًا بسيطًا آمنًا لتفعيل هذه المجموعة وتشغيلها؟

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

المحلول 2

أعتقد أن استخدام SSL هذا هو جزء من مكتبة Zend GData لذا أفترض أنه صحيح.أعتقد أن عدم تثبيت OpenSSL بشكل صحيح هو مشكلتي الرئيسية.

نصائح أخرى

أولاً، سيكون من المفيد أن تذكر نظام التشغيل لديك، وسأفترض windows.

التحقق من إخراج

<?php echo phpinfo();?>

إذا تم تمكين مكتبة OpenSSL، فستذكر "وسائل نقل مأخذ التوصيل المسجلة" ssl

يجب أن يكون لديك ملف php.ini

[PHP_OPENSSL]
extension=php_openssl.dll

إذا لم يكن موجودًا، أو قمت بإضافته وشكا php، فيجب عليك إعادة تشغيل برنامج التثبيت والاطلاع على قائمة الملحقات، فسيكون ضمن OpenSSL.

هل من الممكن أن تكون قد أخطأت في كتابة البروتوكول في عنوان URL؟يجب أن يكون HTTPS، وليس "SSL".على سبيل المثال، ليس SSL://www.google.com:443.هل يمكنك التحقق مرة أخرى من ذلك في عميل المثال الخاص بك والتأكد من أنه HTTPS، وليس SSL.

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