Zend Translate コンポーネントを非常に基本的なフレームワークのない Web サイトに追加しようとしています (gettext が共有ホスティング環境で頭痛の種になっているため)
私がしたことは、フレームワークのライブラリ ディレクトリをサイトのルート ディレクトリ (つまり、$RootDirectory/Zend/*) にコピーし、これをすべてのページに含まれるスクリプトに追加することです。
require('Zend/Translate.php');
$translate = new Zend_Translate(
array(
'adapter' => 'gettext',
'content' => 'path/to/mo',
'locale' => $myLocale
)
);
もちろん全部交換
_('text')
と
$translate->_('text')
私のローカル環境では問題なく動作しています。本番サーバーでは、すべてのリンクに空白のページが表示されています。
error_reporting と display_errors の設定に関連する提案を試みましたが、うまくいきませんでした。Memory_limit は両方のサーバーで同じです。
誰かがその空白のページからエラーを出すのを手伝ってくれますか?
ありがとう