ixpro
October 17th, 2014, 23:50
سلام
بنده روی سرور خودم که تازگی تهیه کردم بعد از کانفیگ و مراحل مربوطه ، یکی از سایتهای خود را به این سرور جدید منتقل کردم ، متاسفانه سایت ارور Fatal error: Allowed memory size of 33554432 bytes exhausted میگیره ، در صورتی که بنده زمانی به /etc/my.cnf میرفتم و max_allow_memory رو زیاد می کردم مشکل برطرف میشد ، ولی الان نه ، حتی در این max allow memory 5گیگ هم تعربف کردم مشکل داشت.
زمانی که اقدام به افزایش رم میکنم مشکل برطرف میشه یکبار ، ولی زمانی که اولین پست رو ارسال می کنم خطای فوق نمایان میشه.
در ضمن بنده مراحل زیر را نیز طی کردم جواب نداد:
- تو cach.php وردپرس نیز رفتم و ini_set(‘memory_limit’,’64M’); // set memory to prevent fatal errors اضافه کردم و در همین دایرکتوری cach.php یعنی wpinclude یک فایل .httaccs ساختم و این را نیز اضافه کردم : #set memory limit for cache.php و خط پایین آن : php_value memory_limit 32M اضافه کردم و سپس در همین دایرکتوری یک فایل php.ini نیز ایجاد کردم و داخل آن را set memory limit for chach.php و در خط پایین آن : memory_limit = 32M باز هم مشکل برطرف نشد.
- یک روش دیگر بنده نیز روش ویرایش فایل کانفیگ بود ، که این خط define ('WP_MEMORY_LIMIT ', 64M را جایگرین کردم و سپس به فایل .httaccs رفتم و این خط را اضافه کردم : php_value memory_limit 64M که این روش نیز جواب نداد.
- روش بعدی یک افزونه بود که وردپرس معرفی کرده جهت کاهش مصرف مموری و رفع این خطا ، اسمش Memory Bump بود که بعد از آن نیز متاسفانه مشکل برقرار بود .
- روش بعدی بنده غیرفعال کردن افزونه ها بود یکی یکی ، که زمانی همه آنها را غیر فعال کردم همچنان مشکل پابرجا بود ، خاطر نشان می کنم که نام دایرکتور wp-include که مروبوط به افزونه است را تغییر نام دادم و بازهم همین مشکل پابرجا بود.
نکته : زمانی که با افزایش مموری سایت موقت باز میشه بعضی نوشته بصورت ؟؟؟؟؟ ؟؟؟؟ ؟؟؟؟ هستند.
ممنون میشوم دوستان و استادید محترم یک روش مناسب برای رفع این مشکل ارائه نمایند.
بنده روی سرور خودم که تازگی تهیه کردم بعد از کانفیگ و مراحل مربوطه ، یکی از سایتهای خود را به این سرور جدید منتقل کردم ، متاسفانه سایت ارور Fatal error: Allowed memory size of 33554432 bytes exhausted میگیره ، در صورتی که بنده زمانی به /etc/my.cnf میرفتم و max_allow_memory رو زیاد می کردم مشکل برطرف میشد ، ولی الان نه ، حتی در این max allow memory 5گیگ هم تعربف کردم مشکل داشت.
زمانی که اقدام به افزایش رم میکنم مشکل برطرف میشه یکبار ، ولی زمانی که اولین پست رو ارسال می کنم خطای فوق نمایان میشه.
در ضمن بنده مراحل زیر را نیز طی کردم جواب نداد:
- تو cach.php وردپرس نیز رفتم و ini_set(‘memory_limit’,’64M’); // set memory to prevent fatal errors اضافه کردم و در همین دایرکتوری cach.php یعنی wpinclude یک فایل .httaccs ساختم و این را نیز اضافه کردم : #set memory limit for cache.php و خط پایین آن : php_value memory_limit 32M اضافه کردم و سپس در همین دایرکتوری یک فایل php.ini نیز ایجاد کردم و داخل آن را set memory limit for chach.php و در خط پایین آن : memory_limit = 32M باز هم مشکل برطرف نشد.
- یک روش دیگر بنده نیز روش ویرایش فایل کانفیگ بود ، که این خط define ('WP_MEMORY_LIMIT ', 64M را جایگرین کردم و سپس به فایل .httaccs رفتم و این خط را اضافه کردم : php_value memory_limit 64M که این روش نیز جواب نداد.
- روش بعدی یک افزونه بود که وردپرس معرفی کرده جهت کاهش مصرف مموری و رفع این خطا ، اسمش Memory Bump بود که بعد از آن نیز متاسفانه مشکل برقرار بود .
- روش بعدی بنده غیرفعال کردن افزونه ها بود یکی یکی ، که زمانی همه آنها را غیر فعال کردم همچنان مشکل پابرجا بود ، خاطر نشان می کنم که نام دایرکتور wp-include که مروبوط به افزونه است را تغییر نام دادم و بازهم همین مشکل پابرجا بود.
نکته : زمانی که با افزایش مموری سایت موقت باز میشه بعضی نوشته بصورت ؟؟؟؟؟ ؟؟؟؟ ؟؟؟؟ هستند.
ممنون میشوم دوستان و استادید محترم یک روش مناسب برای رفع این مشکل ارائه نمایند.