問題タブ [zend-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - アプリケーション環境の外にあるより多くのリソースをロードするにはどうすればよいですか?
私はこのようなapplication.iniを持っています
デフォルトでは、zend フレームワークは[production]
セクションをロードします。他のセクションを自動的にロードするにはどうすればよいですか?
さらに
staging
、testing
、development
および onの間で環境を変更するにはどうすればよいですか?
php - 動的データでのZend_ConfigINIまたはXMLの使用
TableGearをレンダリングするためのそのような配列があります:
ご覧のように。動的データ$this->config->resources->db->params->username
と$this->estados->getEstados()
(データベースからのデータ)を使用しますが、これは配列形式のデータでのみコントローラー内に取得できます。
これらのオプションは大きすぎて、コントローラーに含める必要がないことがわかりました。INIまたはXMLファイルでZend_Configを使用したいのですが。しかし、使用するこれらのデータをどのように取得できますか(つまり$this->estados->getEstados()
)?
php - ZF:application.iniでリソースプラグインを無効にする
CLI環境でキャッシュを無効にするにはどうすればよいですか?
理由は、スクリプトを実行するシステムユーザーがキャッシュディレクトリに書き込むことを許可されていないため、スクリプトを実行できないためです。
私のapplication.iniには
* <] :-)
zend-framework - ZendFrameworkconfig.iniで定義されているURL変数にアクセスするにはどうすればよいですか
使用されている環境の構成を返す独自の関数(DEV、TEST、OR PROD)があります。今私の問題は $myclassinstance->getConfig()->great->url;
(私がこれを言うと、開発でURLを正しく返す)、テストの場合と同様に、「注意:19行目のファイルtest.phpで非オブジェクトのプロパティを取得しようとしています」という通知が返されます。このエラーが発生します。このステートメントが空であるため($myclassinstance->getConfig()->great->url;)
、devで正しく返されます。何が問題なのか。
zend-framework - Zend_Cache_Frontend_Pageのini-config
application.iniでZend_Cache_Frontend_Pageを構成するにはどうすればよいですか?正規表現を定義できません(例http://framework.zend.com/manual/en/zend.cache.frontends.html#zend.cache.frontends.page.examplesを参照してください。次のようになります。
しかし、それは悪いiniファイル構文であり、次のように失敗します。
Zend_Config_Exception:構文エラー、予期しない'$'
php - Zend_Config がコントローラーで使用するセクションを特定する
Zend_Config_Ini アダプターを使用して構成を定義し、運用、開発、およびテストのセクションを作成しました。私のコントローラーでは、現在使用している環境/セクションに応じて特定のアクションを実行したいと考えています。たとえば、開発ではなく、本番およびテストでのみメールを送信したいです。
コントローラーを使用している環境/セクションを特定する方法はありますか? config で値を設定してコントローラーでそれを取得することはできますが、より明確に判断する方法があるようです。
zend-framework - Zend フレームワークで保護された構成値を読み取る方法
ひぃ…
データグリッド ファイルの構成ファイルから保護されたデータベースの値を読み取りたいのですが、どのようにすればよいか教えてください...事前に感謝します。
zend-framework - zend_config を使用して url /:lang/display-cv-:cvid を記述するにはどうすればよいですか?
routes.ini という zend_config ファイルを取得しました。
現在、私のURLは次のようになっています /:LanguageCode/display-cv/:CVID
このルートで定義されているように:
/en/display-cv/1 になります
しかし、私の上司は代わりにこれを望んでいます:
私は単に変更しようとしました:
to: です
routes.display-cv.route = /:LanguageCode/display-cv-:CVID.html
が、結果は:
/en/display-cv-:CVID.html
です。これは静的 URL と見なされます。
それから私はそれをこのように呼びます:
これを実現するために上記の構成を変更するにはどうすればよいですか?
zend-framework - Zendフレームワークのapplication.iniで配列を読み取る方法
zend_configオブジェクトを使用してapplication.iniファイルで宣言された配列を読み取る方法。
例1:supported.prop [] = "abc" supported.prop [] = "def"
$ config-> supported-> propと言うと、配列が返されることを期待していたのに、zend_configオブジェクトが返されます。
例2:supported.prop = "abc"これは簡単ですが、$ config->supported->propは文字列"abc"を与えます。
だから、誰かが私がzend_configオブジェクトで配列を読み取ろうとしている例えば1で私を助けることができますか?
ありがとう
php - application.ini でのモジュール固有のリソース構成
特定のモジュールが使用されている場合にリソースを異なるように構成できますか?
ドキュメント (例 #12)で読んだことから、これは可能であるはずです。しかし、私はまだそれで運がありませんでした。
詳しくは、翻訳ファイル用に別のパスを設定しようとしています。
ドキュメントから
Example #12 モジュールの設定
モジュール名を構成ファイルのプレフィックスまたはサブセクションとして使用して、モジュール固有の構成を指定できます。
たとえば、アプリケーションに「ニュース」モジュールがあるとします。以下は、そのモジュール内のリソースの構成を示す INI と XML の例です。
- [製造]
- news.resources.db.adapter = "pdo_mysql"
- news.resources.db.params.host = "localhost"
- news.resources.db.params.username = "ウェブユーザー"
- news.resources.db.params.password = "XXXXXXX"
- news.resources.db.params.dbname = "ニュース"