Exec() command and SSL
Posted: Sun Mar 27, 2011 1:56 am
I have a database application that runs using the exec()/system() commands under WinXP. It uses Apache 2.2.17 and PHP 5.3.5. It uses a system of batch files and networked drives. It ran successfully for over a year under various versions of Apache/PHP.
It has now been reconfigured to use https instead of http, and no longer works. When exec() or system() run, they will only execute "local" commands on the "local" drive. Network drives are inaccessible, and "cmd" and "start" both do nothing.
It looks as though a security setting invoked by https has disabled my access to "insecure" features of the webserver. Is this the case? If so, how do I reinstate my application's privileges?
Has anyone else seen this happen?
It has now been reconfigured to use https instead of http, and no longer works. When exec() or system() run, they will only execute "local" commands on the "local" drive. Network drives are inaccessible, and "cmd" and "start" both do nothing.
It looks as though a security setting invoked by https has disabled my access to "insecure" features of the webserver. Is this the case? If so, how do I reinstate my application's privileges?
Has anyone else seen this happen?