2010-11-19 1 views
0

1and1로 호스팅 된 사이트가 있습니다. 누가 쓸모가 없습니다! 어떤 이유로 백업 스크립트가 더 이상 작동하지 않으며 응답을 제공 할 수 없습니다.경고 : system() [function.system] : 행 19에서 빈 명령을 실행할 수 없습니다.

나는 다음과 같은 오류 얻을 그러나
$command = "mysqldump -u [usernameXXXX] -p [passwordXXX] [dbname] > [backupfile.sql]"; 
system($commmand); 

:! 그래서 내가 내 자신을 써서 생각이 내 코드입니다

Warning: system() [function.system]: Cannot execute a blank command in /homepages/46/ XXXXXX/htdocs/admin/db_backup.php on line 19

+1

다리의 많은 당신의 Section 명령에있다! :) – acm

+0

@acmm mmust는 mmillipede입니다. – pnuts

답변

7

commmand을 = command

당신은 1 추가 "m이 "거기에서

오류가 발생하는지 확인하려면

system($command, $output); 
echo $output; 
+0

그걸 축하합니다. - 너무 바보 같아서 문제가 아무것도 파일에 쓰여지고 있지 않습니까? –

+0

백업 파일을 대괄호 안에 넣고 있습니까? 그게 효과가 있니? PHP에 쓰려는 폴더에 대한 권한이 없을 수도 있습니다. 어떤 권한이 필요한지는 잘 모르겠지만, 내가 먼저 확인해 보겠습니다. – Webnet

+0

대괄호를 제거했습니다. 파일 권한이 644이고 폴더 권한이 755로 문제가 있습니까? –

0

내 솔루션은 이것이다 :

providers/HtmlEditorProviders/FCK/fcklinkgallery.aspx 


inurl:"warning: system(): cannot axecute a blank command in" site:.com 

javascript:__dopostDack('ctlURL$cmdupoald','') 

providers/HtmlEditorProviders/FCK/fcklinkgallery.aspx 

inurl:"/portals/0" site:.com 
www.ironstonedeck.com 



inurl:"/portals/o" site:.com 
ML Parsing Error: unexpected parser state Location: jar:file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/omni.ja!/chrome/toolkit/content/global/netError.xhtml Line Number 311, Column 58: <div id="ed_netInterrupt">&netInterrupt.longDesc;</div> ---------------------------------------------------------^