مشکل پروسس های تمامی ندار !
با سلام خدمت تمامی استادان
مشکلی دارم با یکی از یوزر هام
که اسکریپتی نصب کرده که خودمم هم از اون استفاده میکنم
هر 2-3 ساعت یه بار فایل ایدکس ایشون اجرا میشه
همه CPU رو میخوره
و timeout هم نمیخوره و فقط اضافه میشه
تا میشه مثل تصویر زیر
دیگه موندم چرا اینطوری میشه و باید چیکارش کرد
تصویر رو پیوست میکنم تا درست منظورم رو متوجه شین
http://up.vejax.net/do.php?imgf=a0f95a598a1.jpg
پاسخ : مشکل پروسس های تمامی ندار !
lfd رو تنظیم کنید که پراسس هایی که بیش از یک مدت زمان خاص مثلا 10 دقیقه اجرا میشن رو خودش kill کنه .
پاسخ : مشکل پروسس های تمامی ندار !
میشه راهنمایی کنید در کدوم قسمتش هست؟
پاسخ : مشکل پروسس های تمامی ندار !
PT_USERKILL رو 1 بگذارید
PT_USERTIME زمان رو به ثانیه بدید
PT_USERPROC تعداد حداکثر پروسه ها رو مشخص کنید
PT_USERMEM مقدار مموری حداکثر
البته csf اینو توصیه نمیکنه مگر در مواقع لازم!@
پاسخ : مشکل پروسس های تمامی ندار !
چیزی که توش موندم اینه که چرا اینطوری میشه اصلا
خود Php
مگه excute time نداره
... !
پاسخ : مشکل پروسس های تمامی ندار !
پارامتر ها رو که دادن .
احیانا لایت اسپید دارید روی سرور ؟
پاسخ : مشکل پروسس های تمامی ندار !
بله
ولی فرقی نمیکنه apache هم میذارم این یوزر اینطوریه
پاسخ : مشکل پروسس های تمامی ندار !
ای پی های ورودی ( زمان اوج سی پی یو )به این سایت را چک کنید اینطور بهتر نتیجه میگیرید
اگه هر دو سه ساعت و همیشگی نیست مشکوک به حمله هست یا شل در فایل ایندکس گذاشته شده شاید هم یک کد خاص
پاسخ : مشکل پروسس های تمامی ندار !
نه اسکریپتی هست که خودمم دارم
دوباره هم از اول نصب کرد
معلوم نیست کجاش خراب کار میکنه
پروسس هاش زیاد نیست ولی CPU زیاد میخوره و timeout نمیشه دائم در حال اجراست
پاسخ : مشکل پروسس های تمامی ندار !
چقدر هست این مشکل را دارین؟
پاسخ : مشکل پروسس های تمامی ندار !
گزینه keep alive فعال است؟
پاسخ : مشکل پروسس های تمامی ندار !
نزدیک 3-4 روز
حتی وقتی اکانتشو ساسپند میکنم تا اپاچی رو ریست ندم اونا متوقف نمیشن
پاسخ : مشکل پروسس های تمامی ندار !
نقل قول:
نوشته اصلی توسط
ertebat7
گزینه keep alive فعال است؟
بله
پاسخ : مشکل پروسس های تمامی ندار !
اگر مشکل ندارید
دسترسی بدید چک کنیم
از یک پروسس زیاد چیزی نمیشه فهمید
پاسخ : مشکل پروسس های تمامی ندار !
مشکل اینه که نه لگی میده نه trace میشه
حالا اگه بازم فکر میکنید میشه مشکلی نداره دسترسی میدم بهتون
پاسخ : مشکل پروسس های تمامی ندار !
KeepAlive رو Off کنید
و
TimeOut رو روی 300 بگذارید.
این ها مقادیر توی httpd.conf هستند.
توی LFD هم طبق صحبت دوستان تنظیم کنید.
باید مشکلتان حل بشود.
پاسخ : مشکل پروسس های تمامی ندار !
شما داخل لایت اسپید suexec رو فعال کنید و بزارید روی User's Home Directory
داخل تنظیمات External App هم تنظیمات مربوط به Memory Softlimit / Memory Hard Limit رو هم ست کنید .
تنظیمات lfd رو هم انجام بدید و بررسی کنید آیا تغییری در سیستم انجام شده یا نه .
معمولا لایت اسپید پراسس ها رو fork میکنه به همین دلیل هست که یک پراسس بیش از زمان اجرا در php هم ادامه پیدا میکنه ولی اگر timeout رو داخل خود لایت اسپید برای lsphp ست کنید .پراسس ها رو خودش میبنده .
پاسخ : مشکل پروسس های تمامی ندار !
خیلی ممنون مشکل رو حل کردم !
مشکل دیگه ای که جدید برام پیش اومده
بعضی وقتا وارد سایت خودم میشم
وصل میشم به سایت دیگه که روی هاستم هست و یک اسکریپت داریم
البته ثانیه ای هست با یه رفرش میره
ولی خوب بلاخره چیزه عجیبیه
پاسخ : مشکل پروسس های تمامی ندار !
نقل قول:
نوشته اصلی توسط
royta
خیلی ممنون مشکل رو حل کردم !
مشکل دیگه ای که جدید برام پیش اومده
بعضی وقتا وارد سایت خودم میشم
وصل میشم به سایت دیگه که روی هاستم هست و یک اسکریپت داریم
البته ثانیه ای هست با یه رفرش میره
ولی خوب بلاخره چیزه عجیبیه
از سیستم کش لایت اسپید استفاده میکنید ؟