هومن
3 سال پیش توسط هومن مطرح شد
8 پاسخ

مشاهده پروسس های فعال در php

سلام،
آیا میشه در php تعداد پروسس های فعال را مشاهده کرد ؟ چگونه ؟


ثبت پرسش جدید
امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0

خب قاعدتا مشکلتو‌ن حل شد درسته ؟
همونطور مه دوستمون گفتن با اون تابع میتونی دستورات رو داخل شل وارد کنی


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش مطرح شد
0

منظورتون پروسس های فعال روی ویندوزه کاربره؟ یا سرور؟


هومن
تخصص : گرافیک، طراحی رابط کاربری، Bac...
@houman 3 سال پیش مطرح شد
0

منظورم تعداد پروسس های فعال روی سروره.
@ajdar9667


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش مطرح شد
1

خب فک نکنم چنین دسترسی داشته باشه خب چرا رو خوده سرور لینوکس با محیطه shell این کار رو نمیکنی


هومن
تخصص : گرافیک، طراحی رابط کاربری، Bac...
@houman 3 سال پیش مطرح شد
0

میخوام یک اسکریپت گرافیکی درست کنم که مناع سرور و اینجور چیزا رو توش نشون بده :)

بعدش تابع یا کدی نیست که بشه به ترمینال سرور دستور داد و نتیجه رو چاپ کرد ؟

@ajdar9667


هیراد سجده
تخصص : برنامه نویس
@hiradsajde 3 سال پیش مطرح شد
2

بسته به سیستم عاملت باید shell_exec بزنی. مثلا توی خانواده centos و fedora و opensues و... کافیه این کد رو بنویسی :

echo shell_exec('ps -a')

هومن
تخصص : گرافیک، طراحی رابط کاربری، Bac...
@houman 3 سال پیش مطرح شد
0

خروجی شد :

PID TTY TIME CMD

یعنی چی ؟

@hiradsajde


هیراد سجده
تخصص : برنامه نویس
@hiradsajde 3 سال پیش آپدیت شد
0

ببین cmd برای ویندوزه. من centos رو گفتم. این کامند دستور رو میفرسته به سیستم عامل....
مثلا خروجی کد زیر

echo "".shell_exec(' ps -aux | less').""

توی centos به این شکل میشه :

تصویر ترمینال

ولی برای ویندوز این دستور رو از لینک زیر پیدا کردم شاید به کار بیاد...


Working with cmd.exe:  
tasklist  
If you have Powershell:  
get-process  
Via WMI:  
wmic process

<https://superuser.com/questions/914782/how-do-you-list-all-processes-on-the-command-line-in-windows>

ولی دقیقا همین سیستم رو cpanel توی whm (پنل مدیر سرور) ساخته. برای تمرین کار با لینوکس و برنامه نویسی خیلی پروژه خوبیه. ولی ایده ی جدیدی نیستش


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0

خب قاعدتا مشکلتو‌ن حل شد درسته ؟
همونطور مه دوستمون گفتن با اون تابع میتونی دستورات رو داخل شل وارد کنی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام