我創建一個cron作業我的GoDaddy的服務器上,名爲「SponUpdate.sh」GoDaddy的計劃作業問題與殼牌和Perl腳本
這裏是這個文件
#!/bin/bash
/usr/bin/perl /home/content/14/5959214/html/cgi/JLLoadSponFRJ.pl
/usr/bin/perl /home/content/14/5959214/html/cgi/JLLoadSponMGJ.pl
/usr/bin/perl /home/content/14/5959214/html/cgi/JLLoadSponCAD.pl
/usr/bin/perl /home/content/14/5959214/html/cgi/JLLoadSponCJB.pl
現在的問題是代碼當這個cron作業運行它告訴我以下錯誤,
「/ bin/sh:/var/chroot/home/content/14/5959214/html/cgi/SponUpdate.sh:/ bin/bash:糟糕的解釋器: Permission denied「
她e是對Perl的一個文件 「JLLoadSponFRJ.pl」
my $command = '/web/cgi-bin/php5 -q $HOME/html/GISJobs/JLLoadSpon.php';
exec ($command) or print STDERR "couldn't exec $command: $!";
我無法從過去的3天內解決它,
請幫助我,提前
感謝,代碼
Regards,
似乎是顯而易見的'。 ..拒絕'。聯繫您的管理員。 –
我問過godaddy團隊,但沒用,他們讓我準備好支持鏈接。這是一個鏈接:什麼是Cron Job? – Shabi
嘗試在腳本中從bash更改爲sh。也許你沒有bash權限,但是對sh執行權限。 –