• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

shell_exec() and email creation

J

jeffparis

Guest
I just can not get this to run in the browser. The file is chowned and chmodded to allow root to run and I can run it successfully in SSH.



<?php
shell_exec('ssh [email protected] -i /root/.ssh/id_rsa /usr/local/psa/bin/mail.sh --create [email protected] -mailbox true -cp_access true -mailbox true -passwd XXXXXXXXXXXX \n');
?>



When I call from a browser, it just hangs.

I had better luck integrating with cPanel, but then again, cPanel crashed daily:)
 
apache aint running as root, is it ?
so you need to allow that file for the apache user, but you dont want everybody to run that file ...

su_exec ?
su - ?
 
I've never heard of su_exec, I will hav eto research this. Thank you for your feedback, I hope it points in the right direction.:)

No, I am running Apache under the defualt user. I hate running as root, it's scary:)
 
Back
Top