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

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

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


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

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


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

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


هومن
هومن
تخصص :گرافیک، طراحی رابط کاربری، BackEnd - node.js - js - php
@houman5 سال پیشمطرح شد
0

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


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

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


هومن
هومن
تخصص :گرافیک، طراحی رابط کاربری، BackEnd - node.js - js - php
@houman5 سال پیشمطرح شد
0

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

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

@ajdar9667


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

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

echo shell_exec('ps -a')

هومن
هومن
تخصص :گرافیک، طراحی رابط کاربری، BackEnd - node.js - js - php
@houman5 سال پیشمطرح شد
0

خروجی شد :

PID TTY TIME CMD

یعنی چی ؟

@hiradsajde


هیراد سجده
هیراد سجده
تخصص :برنامه نویس
@hiradsajde5 سال پیشمطرح شد
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
@ajdar96675 سال پیشمطرح شد
0

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


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

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