تخفیف های داغ در جشنواره تابستانه توسینسو تخفیف های داغ در جشنواره تابستانه توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

مشکل ساخت Core در روت وردپرس

با سلام به همه دوستان از 17 دسامبر روی روت سایت وردپرسی ما Core با اعداد متعدد ساخته می شود.از دوستانی که این مشکل را داشته اند درخواست دارم کمک کنند به چه صورتی می تونیم این مشکل را حل نماییم :

core های ساخته شده در روت

پرسیده شده در 1394/10/06 توسط

1 پاسخ

1

در رابطه با سوالی که پرسیدم و مشکل ساخت Core در روت وردپرس بنده تحقیقات زیادی کردم تا این مشکل را حل کردیم.چون کسی از دوستان در اینجا جوابی برای حل این مشکل ارسال نکردن توضیحاتی می دهم که در صورت نیاز افراد دیگه ای هم که این مشکل را دارند مشکل خود را حل نمایند.

----------------------------------------------------------------------------------------------

Core فایل ها در سی پنل

قبل از هر چیز باید گفت Core فایل های ایجاد شده در روت وب سایت دقیقا به خاطر عملکر ناصحیح مفسر پی اچ پی در اجرای یک کد می باشد زمانی که یک کد پی اچ پی برای اجرا فراخوانی بشود و مفسر در اجرای کد مشکل داشته باشد Core فایلی با حجم های متفاوت از 2 مگابایت تا 50 مگابایت می سازد .

نکته حائز اهمیت این که Core های تولید شده به نوبه خود به صورت مستقیم در عمل کرد وب سایت اختلالی به وجود نمی آورد ولی به صورت غیره مستقیم به دلیل حجم بالای این فایل های تولید شده باعث پر کردن فضای هارد دیسک وب سایت می شوند.پر شدن فضای هاست باعث کند شدن وب سایت شما و در برخی از موارد باعث جلوگیری از دست رسی افراد به سایت شما می شود پس مشکلی جدی هست و باید حل شود.

پاک نمودن Core فایل ها در روت وب سایت

پاک نمودن Core های تولید طبق توضیحی که در بالا داده شد برای وب سایت هیچ ضرری ندارد و باعث خالی شدن فضای هاست می شود.

نکته حائز اهمیت این که Core های تولیدی دارای اطلاعات بسیار مهمی در رابطه با اتفاقاتی که در هنگام اجرای کد های پی اچ پی اتفاق افتاده در خود ذخیره کرده اند که با برسی و Debug این فایل ها می توان فهمید در کجا اجرای برنامه مشکل به وجود آمده.

جواب سربالای خدمات دهندگان هاست و پاس کاری بین طراح وب و شرکت هاستینگ

به این دلیل این عنوان را انتخاب کردم که بسیاری از خدمات دهندگان هاست اصلا به خودشان زحمت نمی دهند که مشکل را حل نماییند و معمولا این مشکل را به برنامه نویس پاس می دهند و مشکل را از اسکریپت می دونند.

باید گفت دو دلیل عمده وجود دارد.امکان داره این مشکل از سمت سرور و تنظیمات ناصحیح آن و یا برنامه نوشته شده توسط برنامه نویس باشد شاید خودتون هم این قضیه را بدانید ولی جهت تاکید این موضوع را بیان کردم تا مطمعا باشید این مشکل 50 به 50 هست.

ایجاد این مشکل از سمت اسکریپت

کد نویس قالب غیره استاندارد و پلاگین های غیره استاندارد.برای این بخش به همین توضیحات بسنده می کنم :)

حل مشکل ساخته شدن Core فایل ها

برای حل این مشکل بر روی اینترنت راهکار های متفاوتی ارائه شده است برای رفع مشکل از سمت برنامه کار هایی که باید انجام شود را در زیر توضیح می دهم.

سمت اسکریپت

برای تست اسکریپت سعی کنید دونه به دونه پلاگین های موجود بر روی وب سایت را غیره فعال کنید و مجددا عملکرد Core های تولید شده را برسی کنید.در صورتی که مشکل از پلاگین ها با شد با این کار مشخص می شود و پلاگین مورد نظر را حذف نمایید یا آپدیت نمایید.

گزینه دوم انتخاب قالب دیگری برای وب سایت و مجدد برسی عملکر Core های تولیدی می باشد.در صورتی که مشکل حل نشود این مشکل از سمت سرور می باشد.

گزینه سوم در صورتی که شما هیچ تغییراتی در وب سایت نداشته اید از به روز رسانی قالب و پلاگین ها و مشکل به یک دفعه پیش آماده است پیشنهاد می شود که یک فول بک آپ از فایل های حال حاضر وب سایت بگیرید و نزد خودتون نگاه دارید و بک آپ قبلی وب سایت را که قبل از این مشکل داشته اید را آپلود و روی فایل های حال حاضر وب سایت Rewrite نمایید.(بازنویسی نمایید). سپس مجدد عملکرد Core فایل های تولیدی را برسی نمایید.در صورت مشکل از تغییرات احتمالی فایل های وب سایت با بازنویسی باید مشکل فایل های ساخته شده حل شود.

سمت سرور و هاست

برای رفع مشکل از سمت هاست منابع زیاد توضیحات زیادی داده اند ولی راه کاری که انجام شد و به نتیجه رسیدیم را در این قسمت توضیح می دهم.

بهترین منبعی که برای حل این مشکل و غیره فعال سازی فایل های ساخته شده بر روی سی پنل پیدا کردم توضیحات

جناب آقای مهدی هزاوه بود بر روی وب سایتشون که راه کاری ارائه کرده بودند.

برای غیره فعال کردن کر فایل ها در قسمت سی پنل باید زمانی که در سی پنل لاگین می کنید به قسمت File Manager و سپس از روت (Public_Html) یک صفحه به قبل بروید پوشه etc را پیدا کنید در داخل این پوشه به init.d رفته و بر روی فایل httpd. کلیک راست کرده و edit را انتخاب نمایید و تکیه کد ulimit -c 0 را به اول این فایل اضافه نمایید و فایل را ذخیره نمایید.

آدرس فایلی که باید تغییر پیدا کند:

/etc/init.d/httpd. 

از سمت سرویس دهنده هاست service httpd restart انجام شود مشکل ساخته شدن Core فایل ها درست خواهد شد.

محتویات فایل httpd. قبل از ذخیره تغییرات :

ulimit -n 1024 
ulimit -n 4096 
ulimit -n 8192 
ulimit -n 16384

محتویات فایل httpd. بعد از تغییرات و ذخیره سازی :

ulimit -c 0
ulimit -n 1024
ulimit -n 4096
ulimit -n 8192
ulimit -n 16384

با راه کار هایی که در بالا گفته شد این مشکل برای بنده حل شد امیدوارم به شما دوستان هم کمک کند.در قسمت زیر لینک چند منبع را برای حل این مشکل را قرار می دهم :

توضیحات آقای مهدی هزاوه در وب سایتشون

راه حل توضیح داده شده برای کسانی که دست رسی به سرور وب سایت دارند در وب هاستینگ تالک

برسی مشکل در فروم خود Cpanel

پاسخ در 1394/10/14 توسط

پاسخ شما