ile php-sdk-gae kurma.Ben php-sdk-GAE'nin içinde bir merhaba dünya örneği paket ile Symfony2'ye yönetmeye çalışıyorum Symfony2'de
ben https://developers.google.com/appengine/docs/php/ sunulan talimatları takip ediyorum ve ben geliştirme kontrolörü ile demo çalıştırabilirsiniz (yani: Düzgün çalışır ve
application: helloworld
version: 1
runtime: php
api_version: 1
handlers:
- url: /bundles
static_dir: helloWorld/web/bundles
- url: /favicon.ico
static_files: helloWorld/web/favicon.ico
upload: helloWorld/web/favicon.ico
- url: /.*
script: helloWorld/web/app_dev.php
ben almak mümkün: Aşağıdaki şekilde app.yaml yapılandırılması bir Merhaba Dünya sunucusu ve yük/merhaba/Dünya sayfa
Ama üretim kontrolörü (app.php yerine app_dev.php), bir iç sunucu hatası alıyorum ile çalıştırmak için deneyin.
Request URL:http://mysite.local:8080/hello/World
Request Method:GET
Status Code:500 Internal Server Error
çalıştırdıktan sonra
tek ipucu ben app.php dosyalarındaki bazı değişiklikler yaparsanız
ERROR:root:php failure (255) with:
Status: 500 Internal Server Error
X-Powered-By: PHP/5.4.15
Content-type: text/html
, ben AppKernel aşağıdaki ile çalışıyor fark ... Ben satırları gösteren sunucu başlattı konsol penceresinde olduğu yükleme hatları: üretim ortamı ('eşya', false) için varsayılan yapılandırma ile
$kernel = new AppKernel('prod', true);
$kernel = new AppKernel('dev', false);
$kernel = new AppKernel('dev', true);
Ama.
Ben bu komutla GAE'nin sunucusunu başlatma ediyorum: google_appengine/dev_appserver.py --php_executable_path =/home/Jon/php-sdk-gae/php-5.4.15/installdir/bin/php-cgi helloWorld/
Ben GAE yeniyim ve ben bu hata hakkında biraz daha bilgi almak için günlükleri nerede bulabilirim acaba.
Lütfen uygulamanızın/logların/prod.log'un bazı bölümlerini sağlayın. http 500, üretimdeki bir istisnadan kaynaklanmalı ... hangisi? – nifr
Symfony hangi sürümünü kullanıyorsunuz? – nifr
Symfony 2.2 kullanıyorum – jonaguera