Google App Engine baru-baru ini menambahkan dukungan untuk modul. Dan saya hampir yakin saya ingat seseorang mengatakan Anda dapat memiliki modul dengan runtime berbeda. Aplikasi default Anda bisa berupa Python dan modulnya bisa dalam Java atau PHP misalnya. Dan file konfigurasi modul membuat Anda menentukan runtime untuk modul itu.
Jadi mengapa saya tidak tahu cara menjalankan modul PHP di dalam aplikasi Python?
Saya memiliki dispatch.yaml
yang berisi:
dispatch:
- url: "*/blog*"
module: blog
Dan blog.yaml
untuk modul yang berisi:
module: blog
version: wp
runtime: php
api_version: 1
dan sekelompok penangan untuk Wordpress.
Adakah orang lain yang berhasil melakukan ini?
Dalam hal ini saya ingin menjalankan blog wordpress di bawah http:/www.domain.com/blog
daripada di bawah sub-domain karena alasan SEO.
Tampaknya Appengine SDK tidak menggunakan modul karena jika saya mencoba pergi ke /blog
itu hanya memberi saya kesalahan 404.
Saya akan terus bermain-main dengan ini dan memposting pembaruan jika saya menemukan solusi.