Çalışma ortamı ortamında php 5.5 üzerinde google uygulama motoru üzerinden çalışan bir sitem var. Uygulamanın yeni bir sürümünü dağıtmaya çalışıyorum (bunu app.yaml'deki sürüm numarasını değiştirerek yapıyorum, buraya bakın: Configuring with app.yaml) ve uygulamayı konuşlandırıyorum.Google uygulama motorunun yeni sürümü 404 hatası üretir (PHP 5.5)
Şu anki siteme www.my-app-name.appspot.com adresinden ulaşabilirsiniz (bu iyi çalışıyor) ve yeni uygulama sürümümü www.2-dot-my-app-name adresinden görüntüleyebilmem gerekiyor. .appspot.com, ancak sürüm 2'yi görüntülemeye çalışırken bir 404 hatası alıyorum.
Uygulamamın 1 ve sürüm 2 sürüm 1 ve sürüm 2, sürüm 2 sürüm olarak "2" sürüm olarak sahip olduğu tek fark aynıdır. yaml. Burada bir adımı özledim mi? Yapılandırma sürüm 2'yi görmeye giderken yapmam gereken bir şey var mı? (Not: Sürüm 2'yi canlı yapmak istemiyorum, sadece dağıtmak istiyorum ve bunu yapmadan önce bazı değişikliklerin çalışıp çalışmadığını test etmek istiyorum).
Edit: Uygulamamın 2. sürümüne tüm trafiği yönlendirmenin ne yapacağını görmek için sınama yapmayı denedim. Bu durumda, uygulamanın sürüm 2 çalışır, ancak sürüm 1 değil. Tüm trafik belirli bir sürüme yönlendirildiğinde, bu sürüm "myappname.appspot.com" URL'si ile sunulmuş gibi görünür. Diğer sürümler "version-dot-myappname.appspot.com" URL'si kullanılarak sunulur. Uygulamamı nasıl yapılandırabileceğimi bilen herkes bu URL'lerin çalışmasını sağlar mı? lider www.
olmadan yeni uygulama sürümü için adres 2-dot-my-app-name.appspot.com
olmalıdır Routing via URL Doc göre
Kaç örnek çalışıyor? Sürüm başına en az bir tane gerekir. – snakecharmerb
Hey @snakecharmerb bahşiş için teşekkürler. Aslında sorunun ne olduğunu anladım. Aşağıdaki cevabıma bakın. – yoonjesung