اسماعيل صدوقي نشر 23 أغسطس 2021 أرسل تقرير نشر 23 أغسطس 2021 مرحبا , يظهر لي هذا الخطأ عند ارسال ايميل: الخطأ يظهر فقط في الاستضافة التي نشرته عليها. و استخدم قالب Markdown : @component('mail::layout') {{-- Header --}} @slot ('header') @endslot @component('mail::message') @component('mail::panel') # Hi dear customer! Your order {{$order->payment_id}} has been created and paid via {{$order->payment_method}}. @endcomponent @component('mail::panel') # Your Product : {{$order->topUpAmount->amount}} @endcomponent @component('mail::panel') @component('mail::table') #your info @component('mail::panel') @foreach ($order->orderDetails as $row) ### {{$row->name.': '.$row->value}} @endforeach @endcomponent ## Quantity: {{$order->quantity}} # TOTAL: {{$order->price.$order->currency}} @if ($order->status == 1) # STATUS: <span style="color:green">success</span>. @else # STATUS: <span style="color:red">Failed</span>. @endif @endcomponent @endcomponent 1 اقتباس
1 سامح أشرف نشر 23 أغسطس 2021 أرسل تقرير نشر 23 أغسطس 2021 يحتاج Laravel مجموعة من المتطلبات لكي يعمل بشكل سليم، ومن ضمنها تثبيت وإعداد mbstring extension لتعمل مع php، ويمكنك أن تتأكد من تثبيتها من خلال الأمر التالي: php -m | grep mb إذا لم تظهر mbstring، فيجب أن تقوم بتثبيتها من خلال الأمر التالي: sudo apt-get install php-mbstring أما إذا ظهرا في نتيجة الأمر الأول، فيجب أن تقوم بتعديل ملف php.ini لكي تقوم بتشغيل الإضافة، وذلك من خلال البحث عن كلمة mbstring في ملف php.ini ومن المفترض أن تجدها بالشكل التالي لكي تعمل: extension=mbstring ملاحظة في حالة كان السطر يبدأ بـفاصلة منقوطة ; فيجب حذف هذه العلامة لكي تعمل الإضافة. في حالة لم يكن بإمكانك تنفيذ الأوامر على الإستضافة الحالة فيجب عليك التواصل مع مقدم خدمة الإستضافة لكي يقوم بتفعيل هذه الإضافة. يمكنك الإطلاع على هذه المقالة من هنا (تثبيت Laravel وإعداده على Windows وUbuntu) لمعرفة كل متطلبات Laravel لكي يعمل بشكل سليم. 1 اقتباس
1 سمير عبود نشر 23 أغسطس 2021 أرسل تقرير نشر 23 أغسطس 2021 أعتقد أنك بحاجة إلى تفعيل إضافة mbstring على خادم الإستضافة لأن جميع الدوال التي تبدأ ب mb هي جزء من هذه الإضافة و إذا لم يتم تفعيلها ستُعطيك مثل هذه الأخطاء. من لوحة التحكم cPanel إبحث عن الإضافات المٌفعلة و الغير مفعلة ثم إبحث عن الإضافة المطلوبة و قم بتفعيلها. 1 اقتباس
السؤال
اسماعيل صدوقي
مرحبا ,
يظهر لي هذا الخطأ عند ارسال ايميل:
الخطأ يظهر فقط في الاستضافة التي نشرته عليها.
و استخدم قالب Markdown :
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.