![]() |
Running a putty cmd line through php script
I have to login to root with putty daily to type in "sendmail -q" to process the mail queue. Is there a way for me to do this through a php script instead so I can have someone else do this whom I don't want to give root access? Maybe even a cron job? I use cpanel
|
It's possible, yes. But you shouldn't let a script log in as root user. You could allow a non-/less-privileged user to execute the command using php, so there wouldn't be that much impact if someone got access to the login details stored in the php file.
(see PHP commands like "exec", "system", "passthru", ... for executing system commands.) But, why aren't you creating a cronjob for root user that executes sendmail -q for you? There's no need to do this in PHP if not absolutely necessary. |
Quote:
|
what do I put as the command for the cron job in cpanel, I can do that :)
|
Better question is why is your queue filling up?
|
I have 50 emails going out at the same time during a certain part of the day
|
if you just want to fire a command then you dont need a script , just add a cronjob of the same.
become root crontab -e //time interval //insert your crontab command save n exit. somthig like this. |
Quote:
|
Quote:
|
Quote:
|
All times are GMT -7. The time now is 01:50 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123