• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

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 root@ns3.domain.com -i /root/.ssh/id_rsa /usr/local/psa/bin/mail.sh --create XXXXXXX@freeonlineblogs.com -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