我有一些代码在我postwwwacct
脚本不起作用,它不会导入SQL文件PHP脚本导入文件在MySQL
shell_exec("cd /home/".$opts['user']."/public_html/sbans/sql/");
$command="mysql -u ".$opts['user']." -p".$opts['pass']." ".$opts['user']."_bans < data.sql";
shell_exec($command);
帐户创建后,但是我可以在SSH
手动运行cd /home/jason/public_html/sbans/sql/
mysql -u jason -pmypass jason_bans < data.sql
然后工作。
在postwwwacct
中的php代码有什么问题?
对不起,重新编辑修改,但该文件没有PHP扩展 我用
#!/usr/local/bin/php -q
你什么错误?你有权限运行shell命令吗? –
'echo $ command;'看看它是否是有效的命令 – Leri
我不能看到输出,因为它通过帐户创建时通过cpanel运行 –