تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Aug 2004-
#1 (permalink)  
Fatal error: Allowed memory size of 8388608 bytes exhausted


ظهرت لي مشكلة عند رفع أحد القواعد بهاك الرهيب أو العربي أو غيره

ووهو


Save Database nuke 08-12-2004.sql هذا ملف القاعدة ألي أضغط عليه بس شوفوا الكلام ألي يظهر تحت مع أني متأكد صح من كل شىء ولدينا سيرفرين بالسيرفر ألي قبل أركب النسخة وبدون مشاكل بس بهذا الموقع بالسيرفر الثاني تظهر ها المشكلة؟!

أيش الحل لها؟؟!

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 51 bytes) in /home/xxx/public_html/araby.php on line 109






التاجر غير متواجد حالياً   قديم 21-06-2005, 01:07 PM
رد مع اقتباس
مشرف قسم تطوير المواقع
تاريخ التسجيل: Feb 2003-
#2 (permalink)  

في اول البرنامج اضف السطر التالي

كود PHP:
ini_set("memory_limit","20M"); 






__________________
-{Only God Can Judge Me}-
القانون فوق الجميع و الجميع يموت بالجوع
Dr-dre67 غير متواجد حالياً   قديم 21-06-2005, 01:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2004-
#3 (permalink)  

أخي سويت مثل ماقلت لي بس شوف ألي يظهر

ini_set("memory_limit","20M"); قائمة الملفات


Save Database nuke 08-12-2004.sql
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 12 bytes) in /home/xxx/public_html/araby.php on line 110

الملف بالمرفقات أذا ممكن تعدله لي






الملفات المرفقة
نوع الملف: zip adhari.zip‏ (1.4 كيلوبايت, المشاهدات 68)
التاجر غير متواجد حالياً   قديم 21-06-2005, 01:32 PM
رد مع اقتباس
مشرف قسم تطوير المواقع
تاريخ التسجيل: Feb 2003-
#4 (permalink)  

هو الملف هو نفس الملف araby.php ??






__________________
-{Only God Can Judge Me}-
القانون فوق الجميع و الجميع يموت بالجوع
Dr-dre67 غير متواجد حالياً   قديم 21-06-2005, 01:35 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Nov 2003-
#5 (permalink)  

اطلب من المستضيف زيادة القيمه من php.ini






__________________
سيكـــيوريتي واي لخدمات وأمن الانترنت
http://securityway.net

admin@securityway.net
SecurityWay غير متواجد حالياً   قديم 21-06-2005, 03:03 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jun 2005-
#6 (permalink)  

اخوي اعتقد بأن هذا الخطأ وهو يخبرك بأن الموقع ممتلئ يعني مافي مساحة

تحياتي






__________________
قلعة قطر :)

http://www.ql3at-qatar.com
فارس قطر غير متواجد حالياً   قديم 21-06-2005, 03:06 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2004-
#7 (permalink)  

مشرفنا الغالي Dr-dre67

نعم عزيزي هو نفسه,, أنتظر تعديلك,,






التاجر غير متواجد حالياً   قديم 21-06-2005, 05:32 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#8 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة SecurityWay
اطلب من المستضيف زيادة القيمه من php.ini

نعم هو الحل الوحيد

اطلب من المضيف ان يزيده من 8 الي 16






__________________
الحمد لله ..
http://www.swalif.net/softs/showpost.php?p=822516&postcount=135

ayaam.cc
بو نوره غير متواجد حالياً   قديم 21-06-2005, 05:43 PM
رد مع اقتباس
مشرف قسم تطوير المواقع
تاريخ التسجيل: Feb 2003-
#9 (permalink)  

تفضل الملف في المرفق


اذا لم تنفع معك حاول ان تسأل الServer Administrator بتغيرها من php.ini

قوله ابحث عن
كود:
memory_limit = 8M      ; Maximum amount of memory a script may consume (8MB)
و غير ال8m ب 20m



في كلا الحالتين ستعمل بإذن الواحد الأحد






الملفات المرفقة
نوع الملف: zip adhari.zip‏ (1.4 كيلوبايت, المشاهدات 108)
__________________
-{Only God Can Judge Me}-
القانون فوق الجميع و الجميع يموت بالجوع
Dr-dre67 غير متواجد حالياً   قديم 21-06-2005, 09:43 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2004-
#10 (permalink)  

شكراً لك مشرفنا الغالي

فعلا الملف كان ناجح في البداية ولكن بعد الضغط على ملف القاعدة ظهرت المشكلة,,



فعلا جزاك الله خير مشرفنا الغالي وأثقل هذا العمل من ميزان حسناتك بأذن الله




الحل الحين اني أخبر صاحب الأستضافة

كفيت ووفيت والشكر الشكر الجزيل لك,,






التاجر غير متواجد حالياً   قديم 22-06-2005, 12:05 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#11 (permalink)  

قبل طلب من الأستضافه...

جرب سكربت الأخ علي العنزي تحصله هنا في سوالف....


أنا حصل معي نفس مشكلتك وجربت سكربت الأخ العنزي ونجحت...






PHP Expert غير متواجد حالياً   قديم 22-06-2005, 03:23 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Sep 2004-
#12 (permalink)  

الموضوع ماله اي علاقه ب ini.php او اي شيء من الي ذكرتوه
الحل للمسألة سهله
كاي مستضيف يحب يحدد استخدام الداكره في السيرفر يقوم بتحديد حجم اقصى حد لكل موقع يقدر يستخدم من القواعد لجل لا يسبب ضغط على المواقع غيره ويستخدم اكثر من طاقته
في خيار من ال whm تتيح لك هذا الامر
تقدر تخليه مفتوح وتقدر تحدده لا غير وبعدها تحدث الاباتشي وتشتغل بشكل طبيعي دون الحاجه لدخول الشل وماشابهه






mad_4u غير متواجد حالياً   قديم 25-06-2005, 03:34 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2004-
#13 (permalink)  

الشكر موصول للأخ مربع

لقد صلح لي الكثير من المشاكل التي كنت أعاني منها


والحمد لله الحين ماعدت أواجة أي مشاكل بفضل الله وفضله


جزاك الله خير أخي مربع ووفقك الله في مسيرتك


وأثقل هذا العمل من ميزان حسناتك بأذن الله,,






التاجر غير متواجد حالياً   قديم 25-06-2005, 07:00 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#14 (permalink)  
تعليق ... خارجي

صحيح ان زيادة الذاكرة المستخدمة ... تحل المشكلة لكن هذه يعتمد على حجم الملف الذي سيتم استعادتة ... وهو حل مؤقت او بشكل سريع .

لكن لا اعتقد ان اي شخص يريد ان تستهلك برامجة موارد من النظام ... لذلك عليه ان يضع حد تدفق buffer .
في هذه السطر
كود:
$cur_sql .= $sql . ' ';
قمت بتجميع الملف كله في متغير ... ماذا لو حجم الملف اكثر من 20ميقا
المفترض ارسال السطر اى قاعدة البينات مباشره ... او تجميع عدد معين في حدود buffer وارساله الى قاعدة البينات.

زيادة حد الذاكرة ليس حل صحيح






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 26-06-2005, 03:36 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 09:45 PM بتوقيت المملكة العربية السعودية