2

PHPを使用してGoogle App Engineでアプリを構築することに飛び込む予定です。私は Zend で開発していますが、まだ ZF2 を使用しておらず、ZF 1.11 を使用しています。

GAE での ZF2 の使用を示すリソースをいくつか見つけましたが、ZF1 についてはすべてです。ZF1 を GAE で実行できるかどうかを知りたいです。

良いリソースを教えていただけますか?

よろしく

4

1 に答える 1

1

ZF1 アプリケーションを App Engine に移植しています。

最初に気付いた問題は、Zend_Locale のキャッシュ構成をセットアップする必要があることです。これはデフォルトで「File」に設定されており、「Memcached」で変更する必要があります。

また、Zend_Locale を有効にするために php.ini を作成する必要があり、そうしないとlibxml_disable_entity_loaderXML ファイルを解析できませんでした。

Bootstrap.php で:

protected function _initCache()
{
    // @link http://stackoverflow.com/a/18971133/898480
    // makes simplexml_load_file() working in Zend_Locale_Data
    libxml_disable_entity_loader(false);

    $cache = Zend_Cache::factory('Core', 'Memcached',
        array('automatic_serialization' => true)
    );

    Zend_Locale::setCache($cache);
    Zend_Locale_Data::setCache($cache);
    Zend_Currency::setCache($cache);
    Zend_Translate::setCache($cache);
}
于 2013-11-15T09:32:12.557 に答える