我有一个用plesk创建子域的脚本php,当我用这个术语执行这个子域时,它运行良好,我的子域名被创建并且没有出现错误。但我的问题是,当我提交我的Html表单时,我有一个第一个脚本,通过
调用我的“plesk脚本”system("php plesk.php");
但脚本什么都不做,我的子域名没有创建。 我的safe_mode php已关闭,所以我问如果有人知道它,请帮助我。
谢谢你们!答案 0 :(得分:0)
在您的情况下,您使用Linux $PATH
变量来查找php命令。但是如果你从php系统函数运行php命令,可能$PATH
没有设置。所以你必须定义php可执行文件的完整路径。
system("/usr/bin/php /complete/path/plesk.php");
您需要足够的权限才能执行该文件。