Hallo Yii-Forum Teilnehmer!
Ich arbeite seit ein paar Tagen das erste mal mit dem Yii-Framework.
Einer meiner Kunden möchte dass ich sein bestehendes Yii-System auf Google App Engine portiere, was auch beinahe problemlos funktioniert hat.
Jedoch habe ich seit 2 Tagen das Problem das ich die Cronjobs nicht zum laufen bekomme.
Hier mal meine App.yaml
handlers:
# favicon.ico support
- url: /(favicon\.ico)
static_files: webapp/\1
upload: webapp/(favicon\.ico)
- url: /webapp/assets/(.+)
static_files: webapp/assets/\1
upload: webapp/assets/(.+)
# CSS
- url: /webapp/css
static_dir: webapp/css
# IMG
- url: /images
static_dir: webapp/images
# Main handler
- url: /.*
script: webapp/index.php
- url: /webapp/protected
script: webapp/protected/yiic
login: admin
- url: /webapp/cron.php
script: webapp/cron.php
login: admin
Meine Cron.yaml
cron:
- description: Newsletter cron tasks
url: /webapp/protected/yiic queue
schedule: every 2 hours
- description: Newsletter cron test
url: /cron.php
schedule: every 2 mins
Wenn ich jetzt via lokaler Google App Engine Console einen Cronjob ausführen möchte erhalte ich immer den Fehler Request failured with status: 302
Beim Deployen via Google App Engine Launcher kommt folgende Fehlermeldung: Your app was updated, but there was an error updating your cron tasks. Please retry later with appcfg.py update_cron.
Kann mir hier bitte jemand helfen?