اذهب إلى المحتوى

اسماعيل صدوقي

الأعضاء
  • المساهمات

    129
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو اسماعيل صدوقي

  1. مرحبا، هل يوجد طريقة لحظر زوار دولة ما من تصفح موقعك،أعلم أنه يمكن فعل ذلك من خلال ip, لكن ماذا إن كان يستخدم vpn هل يوجد أي طريقة لمعرفة ip الحقيقي؟ استخدم إطار العمل Laravel.
  2. مرحبا، ارغب لأول مرة في تطوير موقع لتحميل الأفلام، أحتاج لفهم كيف يتم برمجة هذا النوع من المواقع من ناحية رفع فيديو ذو جودة كبيرة في لوحة التحكم و أيضا تحميله من قبل الزائر، ما المشاكل التي يمكن أن تواجهني من ناحية حجم الفيديو و سرعة تحميل الفيديو؟و هل يحدث إنقطاعات أثناء رفع و تحميل الفيديو؟ و أيضا كيف يمكنني استخدام سيرفرات خارجية و ما فائدتها؟. استخدم لغة php و إطار العمل لارافيل. أي معلومة يمكن أن تساعد و شكرا لكم.
  3. مرحبا, ارغب في انشاء موقع تعليمي للغة الجافاسكريبت,كيف يمكنني اضافة محرر مثل الموجود على موقع codecademy او غيره من المواقع التعليمية بحيث يسمح للمستخدم بادخال الكود و يمكنني التحقق في الخلفية اذا كان الكود صحيح و هو المطلوب منه؟مثل ماهو موضح في الصورة بعد طباعة المطلوب و بالشكل الصحيح يجتاز الى المرحلة التالية(ليس مهم ان يشبهه تماما المهم يؤدي الغرض). استخدم لغة php و اطار العمل لارافيل.
  4. مرحبا, يظهر لي هذا الخطأ في استضافة digitalocean عند التواصل مع اي api, لست متأكد لكن ربما تكون المشكلة ظهرت بعدما رفعت سعة تخزين الاستضافة حاولت تعديل في ملف /etc/resolv.conf لكن لم أتمكن من حفظ التغيرات وايضا بعد القيام بأمر apt-get update يظهر هذا الخطأ
  5. لم أقم بشيئ كان الموقع يعمل بشكل عادي حتى ليوم ظهرت المشكلة. يعني الخطأ غير متعلق ببرمجة الموقع؟
  6. مرحبا, ماذا يعني هذا الخطأ, و هل المشكل من برمجة الموقع ام من السيرفر؟ ErrorException: fwrite(): write of 1892 bytes failed with errno=28 No space left on device in file /var/www/xxx/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 178
  7. سبب الخطأ هو أنني في MAIL_ENCRYPTION كانت القيمة تأتي من قاعدة البيانات وكنت واضع فراغ بعد الكلمة " ssl", بعدما حذفت الفراغ "ssl" انحلت المشكلة. شكرا لكم.
  8. مرحبا, تظهر لي هذه المشكلة عند ارسال ايميل في لارافيل Connection could not be established with host smtp.zoho.com :stream_socket_client(): php_network_getaddresses: getaddrinfo failed: Name or service not known
  9. مرحبا, ارغب في تنفيذ 10 وظائف "jobs" فقط في كل دقيقة هل من طريقة لفعل ذلك؟ استخدم اطار لارافيل و database queue driver
  10. مرحبا, استخدم PHP/laravel لدي جدول للطلبيات و ارغب في معرفة أكثر وقت تتم فيه الطلبات, مثلا اليوم يتم شراء العديد من المنتجات في فترة من 4 مساءا الى 6 مساءا هذا ما قمت بالمحاولة فيه: $collection = $this->totalOrders->get()->map(function ($query) { return $query->created_at->format('H:i:s'); }); dd($collection); بحيث تحصلت على كل تواريخ الطلبات هذا اليوم: Illuminate\Support\Collection {#1979 ▼ #items: array:6 [▼ 0 => "10:56:47" 1 => "17:19:27" 2 => "17:19:27" 3 => "00:15:41" 4 => "00:15:41" 5 => "00:15:41" ] #escapeWhenCastingToString: false } هل يوجد طريقة افضل للقيام بذلك؟ او كيف يمكنني الاكمال من هنا؟ شكرا لكم.
  11. مرحبا, هل يمكنني تحويل هذا السكريبت الى alpine js استخدمه داخل مكون livewire ,و انا جديد في التعامل مع livewire/alpine.js $(document).ready(function() { $('#myProjectTable') .addClass('nowrap') .dataTable({ responsive: true, columnDefs: [{ targets: [-1, -3], className: 'dt-body-right' }] }); $('.deleterow').on('click', function() { var tablename = $(this).closest('table').DataTable(); tablename .row($(this) .parents('tr')) .remove() .draw(); }); });
  12. مرحبا, احاول ارسال طلب api ,ماذا يمكن ان تكون المشكلة؟ تظهر في الخادم المحلي و على السيرفر
  13. مرحبا, استخدم مكتبة omnipay/paypal من اجل الدفع عن طريق البايبال, عندما تكون البوابة في وضع الاختبار setTestMode(true) تعمل و تتم عملية الدفع بشكل عادي, لكن في حالة كانت في وضع الانتاج setTestMode(false) يظهر هذا الخطأ: هذا الكود الخاص بي: public function paypelPayment($data) { // Setup geteway $gateway = Omnipay::create('PayPal_Rest'); $gateway = $gateway->setClientId($this->settings['paypel_client_id']); $gateway = $gateway->setSecret($this->settings['paypel_secret']); $gateway = $gateway->setTestMode(false); //set it to 'false' when go live $response = $gateway->purchase(array( 'amount' => $data['price'], 'currency' => 'USD', 'returnUrl' => $data['returnUrl'], 'cancelUrl' => $data['cancelUrl'], ))->send(); return $response; }
  14. طلب Api كان يتطلب ارسال بعض البيانات($request_json) كمصفوفة من المعلمات بتنسيق JSON. و سبب المشكلة هي المتغير $request_json لم يكن بالتنسيق المطلوب بواسطة خدمة واجهة برمجة التطبيقات .
  15. فهمت المشكلة الأن, كانت في المتغير $request_json لم يكن بالصيغة المطلوبة.
  16. لا أعلم كيف لكن المشكلة السابقة اختفت, هل يمكنك شرح هذه الخطوة؟ هل المقصود هنا بjson data مثل ما عملت في الكود السابق بارفاق المتغير $request_json هذه خصائص المتغير $request_json شكرا لك.
  17. مرحبا, ما الخطأ هنا؟ احاول الاتصال ب api service هذا الكود الخاص بي: <?php $client = new Client(); $request = new Psr7Request('POST', $url, [ 'Accept' => 'application/json', 'Content-Type' => 'application/json', 'X-Mint-Date' => $date, 'Authorization' => sprintf('algorithm="%s",credential="%s",signature="%s"', 'hmacsha256',$public_key.'/'.$datestamp, $signature) ], $request_json); $response = $client->send($request); و هذا التوثيق:
  18. مرحبا, ممكن احد يشرحلي ما سبب كتابة التعليقات بهذا الشكل و ماذا تعني؟ و هل تؤثر على function ؟
  19. مرحبا, احاول التعامل مع api احدى الشركات عن طريق لارافيل, api يتطلب استخدام vpn, هل يجب عليا تشغيل vpn فقط على جهازي ام يوجد شيئ أخر يجب القيام به في لارافيل؟
  20. مرحبا, احاول انشاء طلب POST مع api احدى الشركات, ماذا يمكن ان يكون السبب في هذه المشكلة؟ اذا كان يطلب شهادة ssl هل هذا هو الخطأ الذي يظهر؟
  21. نعم server يطلب كلمة السر عند الدخول ،كيف يمكن اضافة ذلك لaction
  22. لم أفهم هنا, اعتقد انني ايضا لم اضف كلمة السر عند انشائه كيف حللت هذه المشكلة؟
  23. انحلت المشكلة السابقة, هل لديك اي فكرة عن سبب هذا الخطأ؟
  24. أحاول رفع الموقع الخاص بي الى DigitalOcean عبر SSH و Rsync في Github Action متبعا هذا المقال https://zellwk.com/blog/github-actions-deploy/ لم افهم الخطوة الرابعة كيف يمكنني إضافة المفتاح الخاص إلى Github Actions Workflow ؟
×
×
  • أضف...