Amir Alsaeed نشر 17 يونيو 2021 أرسل تقرير نشر 17 يونيو 2021 أحاول استخدام مكتبة Passport في لارافل، وعند تنفيذ أمر التحميل: php artisan passport:install ظهر لي الخطأ التالي: 'openssl' is not recognized as an internal or external command, operable program or batch file. مع العلم أن نظام التشغيل لدي هو ويندوز. كيف أستطيع حل هذه المشكلة؟ اقتباس
0 بلال زيادة نشر 17 يونيو 2021 أرسل تقرير نشر 17 يونيو 2021 تحتاج إلى إضافة OpenSSL إلى جهازك عن طريق تحميل نسخة الويندوز من هنا , ثم قم بإضافة مسار مجلد bin الذي يوجد داخل مسار البرنامج الذي قمت بتثبيته قد يكون باسم openssl-ثم رقم الإصدار , قم بإضافته إلى متغيرات البيئة, إذا كنت تقصد تفعيل openssl في php , يمكنك فتح ملف php.ini و البحث عن extension=php_openssl.dll ثم إزالة الفاصلة المنقوطة من بدايتها. اقتباس
0 Sam Ahw نشر 17 يونيو 2021 أرسل تقرير نشر 17 يونيو 2021 يوجد عدد من الخطوات التي يمكنك تنفيذها والتي تقوم بحل هذه المشكلة التي قد تظهر نتيجة عدّة أسباب. وباتباع الخطوات التالية بالترتيب للتأكد من تضمينها بالشكل الصحيح: يمكنك تضمين المكتبة من خلال composer الأمر التالي: composer require laravel/passport والتأكد من تسجيل الخدمة في config/app.php: Laravel\Passport\PassportServiceProvider::class, وبعدها إجراء التهجير اللازم: php artisan migrate وأخيراً، في أغلب الأحيان تظهر رسائل الخطأ لأننا لا نقوم بتوليد مفاتيح التشفير بشكل صحيح: php artisan passport:keys وبعدها تنفيذ الأمر التالي: php artisan passport:client --personal اقتباس
السؤال
Amir Alsaeed
أحاول استخدام مكتبة Passport في لارافل، وعند تنفيذ أمر التحميل:
php artisan passport:install
ظهر لي الخطأ التالي:
'openssl' is not recognized as an internal or external command, operable program or batch file.
مع العلم أن نظام التشغيل لدي هو ويندوز. كيف أستطيع حل هذه المشكلة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.