에서 파일을 가져, 내가 수동으로 ssh를PHP 스크립트가 작동하지 않는 내 <code>postwwwacct</code> 스크립트에서 나는 몇 가지 코드를 가지고 MySQL의
에서 실행할 수 그러나 계정 생성 후 SQL 파일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);
를 가져올 수 없습니다
cd /home/jason/public_html/sbans/sql/
mysql -u jason -pmypass jason_bans < data.sql
다음은 작동합니다.
postwwwacct
에있는 PHP 코드의 문제점은 무엇입니까?
당신의 편집을 다시 편집하지만 파일이 확실 파일 data.sql입니다, 내가 수동으로 내 머리 위로 떨어져
#!/usr/local/bin/php -q
당신이 어떤 오류를받을 수 있나요
에코 $ 출력을합니까? 쉘 명령을 실행할 권한이 있습니까? –
'echo $ command;'유효한 명령인지 알아보기 – Leri
계정 생성시 cpanel을 통해 실행되므로 출력을 볼 수 없습니다. –