Aşağıdaki app.yaml, yerel sunucuda harika çalışıyor .. ama bunu tüm statik dosyalara dağıtdığımda, 404'ü atıyorum. Sunucu, herhangi bir statik dosyayı bulamıyor. Saatler aranıyor geçerli bir çözüm bulamadı.Google App Engine Statik Dosyaları GET 404
Not: Mac ile geliştiriyorum, bu nedenle sistemin büyük/küçük harf duyarlı doğasından haberdar olmak. 18: İşte
application: dev-scanner
version: 1
runtime: python
api_version: 1
handlers:
- url: /(.+)
static_files: static_files/\1
upload: ./static_files/(.+)
- url:/
static_files: static_files/index.html
upload: ./static_files/index.html
dosyasıdır Sistem yapısı kullanıldıktan sonra sistem yapıları2011-03-18 01 günlüğünden hatadır Mozilla/5.0 (Macintosh 0kb 07.033/404 21ms 0cpu_ms; U; Intel Mac OS X 10_6_6 ; tr) AppleWebKit/534,16 (KHTML Krom/10.0.648.134 Safari/534.16, gzipli (GFE), gzipli (GFE)) Gecko gibi, gzipli (GFE) 76.126.174.202 - - [18/Mart/2011: 01: 18: 07 -0700] "GET/ HTTP/1.1" 404 0 - "Mozilla/5.0 (Macintosh; U; Intel Mac O S X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, Gecko) Chrome/10.0.648.134 Safari/534,16 gzip (GFE) gzip (GFE) gzip (GFE) gibi" "dev.app-scanner.com" ms = 21 cpu_ms = 0 api_cpu_ms = 0 cpm_usd = 0,000053 W 2011-03-18 01: 18: 07,012 işleyicisi tarafından başvuruda Statik dosya bulunamadı: static_files/index.html İşte
appcfg.py download_app -A
./'Gereksizdir. Soruna neden olduğundan emin değilim, ama kaldırmayı deneyebilirim. – geoffspear
"static_files" öğesini yaml'de "static_dir" olarak değiştirirseniz ne olur? –
Biraz geciktim, ama aynı problemi farklı bir çözümle yaşadığımı belirtmek isterim. Gelecek okuyucular için: içeriklerini ve dosya adlarınızın tam olarak eşleştiğinden emin olmak için iki kez kontrol edin (DAHİL OLMAK İÇİN). Windows üzerinde (üzgünüm) gelişiyordum ve image.PNG'nin "image.png" ile aynı şekilde tanınacağını düşünmüştüm, ancak GAE'nin ortamı ikisi arasında ayrım yapıyor. –