خطأ 500

لدعم سكربت التحميل كليجا .. kleeja
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

Tar3Q كتب:ياخي صورتك الشخصية تحفة :lol: من وين جايبها
:lol: تفضل
http://www.gfxland.info/2009/10/14/%D8% ... messenger/
Tar3Q كتب:للأسف لم أنجح في رفع الملف الآخر وخرجت لي الرسالة 500

مشكلتك أخي الكريم في أعدادات السيرفر

لو تلاحظ أنه في لوحة تحكم كليجا موجودة هذه القيم

كود: تحديد الكل

max_execution_time  	1000
upload_max_filesize 	100M
post_max_size 	520M
memory_limit 	64M
لو رجعت للموضوع المثبت راح تجد أنه تم شرحها من قبل عبدالرحمن بشكل مبسط ومفهوم
وأعيد أشرح نفس الشيء

أولاً: القيمة الأولى max_execution_time 1000 في حالة تفعيلها يجب أن تحقق شروط عملها
في حالتك وضعت رقم 1000 وهي قيمة كبيرة جدا وهذا يعادل تقريباً 16دقيقة
هذا يحدد الحد الأقصى للوقت في ثانية لا يمكنك استخدام هذا الوضع في حالة تشغيل السيف مود الوضع الآمن
ويجب أن تكون دالة ini_set مفعلة في السيرفر اذا لم تتحقق هذه الشروط فتفعيله هو بلا طائل وربما هو السبب في المشكلة
اي سكريبت يتجاو هذه المدة فسوف تخرج رسالة خطأ بالسيرفر وهذا يمكن أن يسبب مشاكل بالسيرفر
وحسب ما أعرفه فـ max_execution_time تعني لكل ركويست وليس للسيرفر بالكامل

وبالتالي فإن تعفليها دون تحقيق شروطها سيتسبب في الضغط أو خنق السيرفر وبالتالي توقفه عن العمل

ثانياً القيمة upload_max_filesize 100M فهي تعني الحجم الأقصى المسموح بتحميله لكل ملف .

ثالثاً القيمة : post_max_size 520M
تعني الحجم الأقصى المسموح بتحميله لكل حقل بمعنى لو سمحت بتحميل 5 ملفات دفعة واحدة
وأقصى حجم مسموح به هو 100 ميقا فأضرب 100×5 يطلع الناتج 500 ميقا بايت وأضف عليها 50 ميقا للاحتياط .

رابعاً القيمة memory_limit 64M
وتتعلق برام السيرفر وفي حالتك سمحت برفع تقريباً 500 ميقا في نفس الوقت لكل زائر مع تحديد الرام بـ 64 ميقا
وأرى أنه لا يوجد تناسب بين القيمة المسموح برفعها وما يحصل عليه من رام السيرفر

الحلول :

1. راجع استظافتك واشرح لهم ما ورد بالاعلى
2. تأكد من تحقيق شروط عمل القيمة الاولى max_execution_time
وفي حالة تحقيق شروط عملها قم بإنقاص القيمة إلى 120 ثلاث دقائق وضاعف الرقم حسب قدرات السيرفر والمواقع المتواجدة عليه

3. قم برفع القيمة الرابعة إلى 128ميقا أو 256 ميقا على حسب قدرات السيرفر

أخيراً اتمنى أكون افدتك ومشكلتك اخذت من وقتي ما يقارب الثلاث ساعات ولكن كله في سبيل المعرفة التي أسعى لامتلاكها




http://www.php.net/manual/en/info.confi ... ution-time
شكرا لوقتك
لقد قمت بتغير بعض الاعدادت هل يمكنك إعادة التجربة
Tar3Q
ابو زياد
مشاركات: 1178
اشترك في: 25 فبراير 2009, 01:09

رد: خطأ 500

مشاركة بواسطة Tar3Q »

على الاقل اخبرني ماهو الاعداد الذي قمت بتغييره
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

max_execution_time = 120
max_input_time = 240
memory_limit = 256M
upload_max_filesize = 100M
post_max_size = 550M
آخر تعديل بواسطة islam2hamy في 04 مايو 2010, 23:08، تم التعديل مرة واحدة.
Tar3Q
ابو زياد
مشاركات: 1178
اشترك في: 25 فبراير 2009, 01:09

رد: خطأ 500

مشاركة بواسطة Tar3Q »

حاولت رفع ملف حجمه 11 ميقا ولم أنجح حيث خرجت لي الرسالة 500

اللي أحب أكد عليه هو هل قرأت تعقيبي السابق كاملاً وما هو رأيك بما جاء فيه وخاصة الخاصية الأولى ؟؟!!
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

السيف مود لا يعمل ,
اما بالنسبة للدالة ini_set فكيف اعرف هذ هى تعمل ام لا؟
Tar3Q
ابو زياد
مشاركات: 1178
اشترك في: 25 فبراير 2009, 01:09

رد: خطأ 500

مشاركة بواسطة Tar3Q »

عذراً على التأخير

دالة ini_set لها استخدامات كثيرة ... راجع http://php.net/ini_set

البعض من مدراء السيرفرات يرى بأن الدالة خطيرة ويقوم بحجبها

وربما تجدها من ضمن القائمة السوداء للدوال المحجوبة باغلب السيرفرات

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

الدالة متوفرة في اصدار php4 & php5

لتعرف هل هي محجوبة في سيرفرك يجب عليك البحث في ملف php.ini

ادخل الشيل ssh ثم قم بتنفيذ الأمر التالي :

كود: تحديد الكل

nano /usr/local/lib/php.ini
من الكيبورد ابحث باختصار المفاتيح ctrl+f

ابحث عن التالي :

كود: تحديد الكل

disable_functions =
ستجد هنا قائمة الدوال المحجوبة ابحث عن الدالة هل هي ضمن القائمة

اذا وجدتها احذفها واحفظ الملف بالضغط على ctrl+x ثم انتر

وبعدها قم بإعادة تشغيل الاباتشي بالأمر التالي :

كود: تحديد الكل

service httpd restart
واخبرنا بالنتائج
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

لا يست موجودة

لكن قل لى كيف اقوم بإعادة تشيغ الاباتشى
اى اين اضع هذا الامر و ما فائدته؟؟
Tar3Q
ابو زياد
مشاركات: 1178
اشترك في: 25 فبراير 2009, 01:09

رد: خطأ 500

مشاركة بواسطة Tar3Q »

والله مدري وش اقولك بعد استنفاذ الحلول

اللي أريد التأكيد عليه هو أن تثق تماماً ان المشكلة خاصة بك وحدك وهناك اعداد خطأ بالسيرفر

وربما المود سكورتي يحجب خدمة أو مجلد التمب الاسباب كثيرة

لقد حاولت مساعدتك قدر المستطاع على الرغم من ان المشكلة ليست من كليجا بالاساس

بخصوص أمر إعادة تشغيل الاباتشي فقد ذكرته لك بالنهاية service httpd restart

الأمر يتم تنفيذه عبر الشيل وفائدته هو إعتماد تنفيذ اي تغييرات في ملف php.ini أو الاباتشي بشكل عام

محاولة أخيرة قمت بالدخول باليوزر المرسل لي ورفعت ملف تست لإظهار معلومات البي اتش بي

http://download.gfxland.info/test.php

دع الملف ليرى عبدالرحمن أو اي مطور هل يوجد لديك خطأ بإعداداتك

هناك شيء غلط بالسيرفر ماهو الله أعلم لو تتابع الهوستري histry عبر الشيل

ربما من خلال الاوامر السابقة التي تم تنفيذها تكتشف الخطأ ..

وايضاً لو قمت بترقية الاباتشي أو إصدار الـ php وتركت الاعداد الافتراضي ربما تنحل معها مشكلتك !

هذا أقصى حد يمكن أن استمر معك .. اعذرنا
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

اقدر مجهودك أخى
و جزاك الله خيرا , إن شاء الله فى ميزان حسناتك

و كنت اقصد بتشغيل الاباش أى اين اضع هذا الامر
على كل حال لا يمكننى اعادة تشغيل الاباش لانى على استضافة مشتركة shared hosting

و لقد حاول احد اعضاء فريق الدعم الخاص بالاستضافة بتجربت رفع ملف 10 ميجا و قد نجح الامر معه

و اتمنى من الاخ عبد الرحمن ان يرى الملف و يقول لى اذا كان هناك خطأ ما
islam2hamy
عضو جديد
مشاركات: 29
اشترك في: 27 إبريل 2010, 23:24
اتصال:

رد: خطأ 500

مشاركة بواسطة islam2hamy »

بسم الله الرحمن الرحيم

بعد مناقشات و تجارب مع فريق الدعم الخاص بالاستضافة
قالو لى فى النهاية أنه يبدو ان هذا يحدث بسبب ضعف سرعة الانترنت لدى "512 k/b"
و قالو لى ان الحل هو شراء IP ثابت للموقع

و انا شخصيا بدأت أقتنع بهذه الفكرة , حيث أعتقد ان مواقع الرفع مثل rapidshare.com و mediafire.com
و غيرها من مواقع الرفع تستخدم هذه الخاصية .

فما رأيكم فى هذا الموضوع؟؟

وشكرا
أضف رد جديد