Google App Engine

dev_appserver.pyが"TypeError: environment can only contain strings"で動かないのをなんとかする

久々にGoogle AppEngine/PHPのプログラムを修正することになって、ローカルテストしようとdev_appserver.pyを起動したのですが、 ERROR:root:Failure to start PHP with: ['C:\\Users\\FOO\\scoop\\apps\\gcloud\\current\\platform\\google_appengine\\php\…

GAE for PHP環境でライブラリへの直接アクセスを禁止する

例えば以下のような構成を考えます。 [path] /index.php : 公開WEBページ /lib/sub.php : ライブラリ[index.php]

Google App Engine for PHP環境でBasic認証をかける

Google App Engine for PHP環境で作りかけのプログラムにサクッとBasic認証をかけようと思ったら予想外にハマったので覚書。まずはGAE環境側でサポートされてないかなぁと思ったのですがその機能は無し。 じゃあPHPのコードで実装するか、と PHPでお手軽ベー…