2017-06-17 12 views
1

OVH共用サーバでSymfony3コマンドを実行したいが、まだエラーが出る。symfonyコマンドを共用サーバ上でcronとして実行するOVH

私はshスクリプト "verifyCampaign.sh" を作成し、www /のcronをに入れる:私はcronのログにこの情報を持っているので、私はOVHが私のスクリプトを見つける知っている

#!/bin/bash 
cd /home/siteName/www/ 
/usr/local/php7.0/bin/php /home/siteName/www/bin/console app:verify-campaign 

[2017-06-17 04:38:01] ## OVH ## START - 2017-06-17 04:38:01.601227 executing: /homez.76/siteNamesrd/./www/cron/verifyCampaign.sh 
[2017-06-17 04:38:01] ## OVH ## ERROR command '/homez.76/siteNamesrd/./www/cron/verifyCampaign.sh' must be executable 
[2017-06-17 04:38:01] 
[2017-06-17 04:38:01] ## OVH ## END - 2017-06-17 02:38:01.725728 exitcode: 255 

しかし、なぜこのエラーが表示されますか?

[2017-06-20 14:53:01] ## OVH ## START - 2017-06-20 14:53:01.977160 executing: /homez.76/siteName/./www/cron/verifyCampaign.sh 
[2017-06-20 14:53:01] /homez.76/siteName/./www/cron/verifyCampaign.sh: line 2: cd: /home/siteName/www/: No such file or directory 
[2017-06-20 14:53:01] Could not open input file: /home/siteName/www/bin/console 
[2017-06-20 14:53:01] 
[2017-06-20 14:53:01] ## OVH ## END - 2017-06-20 12:53:02.165789 exitcode: 1 

は、私は今、別のパスを試すつもり:私はコンソールで、私の命令をしようとすると、オンラインで私が新しいエラーを持っています。chmod 777でうまく

EDIT

取り組んでいます。だから、それは

EDIT問題だったスクリプトを右だらしいです -

としては受け入れ答えで言っANSWERを改善し、問題は右のスクリプトファイルにアクセスしました。他の問題については

、OVHにフォルダへのアクセスのための右のパスは次のとおりです。私の場合ID内

/homez.id/SiteUserName/www/ 

だから、あなたはあなたが持っているSymfony3コマンドを実行するwangt場合= 76

そのように実行します。

#!/bin/bash 
cd /homez.id/siteUserName/www/ 
/usr/local/php7.0/bin/php /homez.id/siteUserName/www/bin/console your:commandName 

を私の場合は、お使いの:コマンド名=アプリを:ベリファイキャンペーン

+0

'chmod + x /homez.76/siteNamesrd/./ www/cron/verifyCampaign.sh' – malcolm

+0

この行をshファイルに入れる必要がありますか?または単にfileZillaから実行しますか? – LedZelkin

+0

コマンドラインではコマンドだけですが、エラーがあれば結果を確認してください。 – malcolm

答えて

1

スクリプトに実行ビットが設定されていないため、実行しているcronユーザーが実行できるビットが設定されていないことがわかります。これを行うにはchmodを使用する必要があります。これは過度の可能性がありますが、

chmod ugo+x verifyCampaign.sh 

確かにそれを処理します。

+0

私はそれを試してみるつもりです。スクリプトは40分で実行され、私は残念ながら – LedZelkin

+0

の後にフェドバックを残します私はまだ同じエラーがあります – LedZelkin

+0

正確に同じエラーがありますか? verifyCampaign.shスクリプトの権限は何ですか?また、スクリプトの所有者は誰ですか? – gview

関連する問題