توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشكل در ديتابس مامبو انگليسي
ebrahim1110
04-18-2008, 02:25 PM
سلام
من مامبو انگليسي دارم امروز اين ارور توي صفحه اولي مياد
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 42 bytes) in /home/******/public_html/en/includes/database.php on line 594
البته در يك صفحه سفيد و هيچ چيزي غير اين ارور معلوم نيست ميخواستمك بدونم اين ارور رو چطور بايد رفع كنم و اصولا براي چي رخ داده
ممنون
يا علي
abtin
04-18-2008, 03:04 PM
سلام
Fatal error: Allowed memory size (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> sMjQsMTcsMTYsMTgsMTksMjMsMjAsMjIsMjEsNjQsNTgsNTksN jAsNjEsNjIsNjMsMjYsMzQsNTcsMjcsNjUsNjYsNjcsNjgsNjk sMzYsNDYsNDIsNDUsNTMsNTR8InxzaG93X2NvbXBsZXRlfCd8f CJ8c3ViamVjdF9vbmx5fCd8fCJ8c29ydF9kaXJ8J3xkZXNjfCJ 8c29ydHwnfHJlbGV2YW5jZXwifHNlYXJjaHwnfEZhdGFsIGVyc m9yOiBBbGxvd2VkIG1lbW9yeSBzaXplIG9mIA,,.html)
!
ebrahim1110
04-19-2008, 12:45 PM
سلام
بعد از اينكه لطف كرديد لينك داديد من همه تاپيكاي تو صفحه رو خوندم كه بهترينهاش اين چند تاست:
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
نتيجه اينكه فرمودند براي رفع مشكل مقادير :
memory_limit
max_execution_time
max_input_time
بايد افزايش پيدا كنه.
در روت سايت من يه php.ini وجود داره و در ايميلي كه به پشتيباني سرورم زدم گفتند هر تنظيمي كه بخواي توي php.ini سرور باشه بايد توي همون php.ini روت انجام بدم و سرور اول اون فایلو می خونه و اگر موجود نباشه به سراغ خود سرور میره.
حالا اگر لطف كنيد با توجه به ارور سايت من بفرماييد هر يك از مقادير بايد چقدر باشه و اصلا چه كدي بايد توي php.ini قرار بدم ممنون ميشم.
و در ضمن آيا بعد از ست كردن اين تنظيمات بايد كار ديگه اي توي ديتابيس مامبو يا مديريت مامبو انجام بدم يا خير ؟
يا علي
خداحافظ
mhadaily
04-19-2008, 12:57 PM
می تویند یک فایل به این نام بسازید و یا از روت ویندوز در لوکال هاست خود بردارید
و مقدار موجود قرار بدید و مقدارش رو هم هر چقدر می خواهید اما نه خیلی غیر معمول قرار بدید و در روت مامیو و یا هاست بریزید
البته معموملا یک فایل در روت خود هاستتون الان باید باشه به نام php.ini_default که از اون باید استفاده کنید که تنظیمات سرور روش هست و شما باید فقط تنظیمات خودتون رو اعمال کنید
بهتره این مورد رو با سرور هماهنگ کنید
ebrahim1110
04-19-2008, 01:17 PM
سلام
ممنون آقا مجيد. بله يه فايل هست. مشكل من اينه كه چقدر بايد تنظيم كنم. چون سه تا از مقدار هارو بايد زياد كنم بخاطر همين اگر يكيشو اشتباه بزنم شايد كار نكنه اگر ممكنه با توجه به ارور من بفرماييد هر كدوم رو چقدر بايد بزنم. مثلا 10 20 يا 100 مگ.
ممنون
يا علي
ebrahim1110
04-19-2008, 01:33 PM
سلام
من رفتم با فايل منيجر سي پنل اين مقادير رو پيست كردم توي فايل php.ini :
max_execution_time = 3000 ; Maximum execution time of each script, in seconds
max_input_time = 6000 ; Maximum amount of time each script may spend parsing request data
memory_limit = 800M ; Maximum amount of memory a script may consume (8MB)
اما هنوزم درست نشده آيا بعد از پيست و سيو تغييرات بايد كار ديگه اي هم انجام بدم ؟
ممنون
ebrahim1110
04-19-2008, 02:22 PM
سلام
من به ساپورت پيغام داده بودم كه بيشتر كنن اين جواب برام ارسال شده:
سلام،
برای هاست dedicated هم بیشتر از 30 مگابایت allow memory نمیدهند،
max_execution_time = 30
max_input_time = 60
memory_limit = 64M
حالا با اين وضعيت تكليف من چيه؟ نميشه يه كاري كرد كه با همين وضعيت مامبو كار كنه؟ مثلا اون كاري كه نياز به فضاي بيشتر داره كنسل كنيم؟
ممنون ميشم يه راه حلي پيدا كنيد ؟
يا علي خداحافظ
mhadaily
04-19-2008, 07:01 PM
من الان متوجه نشدم
مقدار اولیه چند بوده ؟؟
باید چند بشه ؟؟
شما مقدار خودتون رو بزارید و تست کنید البته من بالا هم گفتم خیلی طبیعی باشه و نرمال نه خیلی زیاد و نه خیلی کم !!!
ebrahim1110
04-19-2008, 07:31 PM
سلام آقا مجيد
من الان متوجه نشدم
مقدار اولیه چند بوده ؟؟
باید چند بشه ؟؟
شما مقدار خودتون رو بزارید و تست کنید البته من بالا هم گفتم خیلی طبیعی باشه و نرمال نه خیلی زیاد و نه خیلی کم !!!
خيلي ممنون كه مشكلم رو پيگيري ميكنيد.
مشكل منم همينه كه اصلا نميدونم چقدر بايد مموري ليميت بزارم كه اين ارور ديگه نمايش داده نشه. هر چقدر هم توي php.ini مموري ليميت رو بالا بردم بازم نشد.
به پشتيباني سرور هم ارورم رو فرستادم و اونا در جواب گفتن :
سلام،
برای هاست dedicated هم بیشتر از 30 مگابایت allow memory نمیدهند،
max_execution_time = 30
max_input_time = 60
memory_limit = 64M
حالا من موندمو مشكلم. هر چقدر توي php.ini تنظيم ميكنم ميام ميبينم هنوز مشكل پا برجاست.
اگر ممكنه بفرماييد چقدر بزارم اين ارور حذف ميشه و اصلا اين اروري كه ميده معقوله . چون پشتيباني سرور كه ميگه براي دديكيت هم اين مموري ليميت رو نميدن.
حالا راه ديگه اي نيست كه بدون افزايش مموري بشه مامبو رو دوباره راش انداخت؟
يا علي
mhadaily
04-19-2008, 07:51 PM
اصولا دیفالت همین هست
max_execution_time 30 30
max_input_nesting_level 64 64
max_input_time 60 60
memory_limit 32M
اما شما می تونید مقادیر رو کم و زیاد کنید و همین کافی هم باید باشه
ebrahim1110
04-19-2008, 08:44 PM
سلام
من اين مقادير رو وارد كردم و حتي دوبرابرشون هم كردم اما بازم ارور سر جاش بود.
ديگه نميدونم چيكار كنم.
بعيد ميدونم حتي سرورهاي مامبوسرور هم مقادير بيشتر از اين رو براي كل سرورشون ست كنند؟
حتما يه جاي كار يه اشكال ديگه ايي داره؟
توي فرومهاي خارجي هم سرچ كردم چيزي گير نياوردم
اگر كسي چيزي گير آورد همينجا بگه مشكل منم حل شه.
ممنون
يا علي
ebrahim1110
04-20-2008, 09:06 AM
سلام
از بچه هاي كاركشته كسي راه ديگه غير از افزايش مموري ليميت سراغ داره؟
يا علي
خداحافظ
ebrahim1110
04-20-2008, 09:57 AM
سلام
خودم يه راهي پيدا كردم
چون تعدا مطالب سايتم 6000 تا بود اين مشكل پيش اومده بود.
من تعداد 400 تا از مطالب رو آرشيو كردم درست شد.
خيلي بده كه بيشتر از 6000 تا نميشه توي صفحه اول داشت.
ممنون
باي
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.