問題タブ [zf3]

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.

0 投票する
2 に答える
4057 参照

zend-framework-mvc - 1 つのモジュール内の多くのコントローラーの ZF3 zend-mvc 汎用ルートが機能しない

私はZF3にいて、zend-mvc-skeletonを使用して、新しいコントローラー(もちろんアクションメソッドを含む)を作成できるようにしたいので、できるだけ多くのURLに一致する汎用ルートを構成しようとしています。利用可能。

ドキュメントに記載されている一般的なアプローチは、コントローラーとアクションに一致するルートを作成することです (ZF2 と同じ)。

これが私のmodule.config.php

ファイル内のクラスの関数を http://localhost/呼び出しhttp://localhost/applicationて呼び出すのは魅力のように機能します。indexAction()IndexController/module/Application/src/IndexController.php

fooAction()ただし、同じコントローラー (つまり、IndexController) で関数を取得しようとすると機能しません。正しく解決されていませんhttp://localhost/application/foo。次のエラーが表示されます。

http://localhost/bar/fooでを取得しようとすると、同じエラーが発生fooAction()しますbarController

これの何が問題なのか分かりますか?どんな助けでも大歓迎です。どうもありがとう。

0 投票する
2 に答える
5157 参照

php - ZF3 複数のデータベース アダプタ

ZF2 では、次のように複数のアダプタを構成することができましたmodule.config.php

コントローラー ファクトリでは、ServiceManager 経由で取得できます。

今、私は Zend Framework 3 で同じことをしようとしていますが、このネストされた配列構成は機能しません:

ZF 2 ではadapters、dbAdapter がドライバーを作成しようとしているときにキーが既に処理されていると思いますが、これは ZF 3 では発生していません。

どんなヒントでも大歓迎です...

アダプターセクションを含む zend-dbのマニュアルは、私にとって十分に明確ではありませんでした

編集

このドキュメントによると、次のスニペットをグローバル構成ファイルに追加しました。

$container->get('db1')でdbAdapter を取得しようとすると、AlbumTableFactory次のエラーが発生します。

0 投票する
1 に答える
235 参照

php - ルートドメインにヒットしたときにPHP-FPM/ZF3ダウンロードphpファイル

これは私を大いに困惑させました。ドメインにアクセスすると、index.phpファイルがダウンロードされます。domain/index.php にアクセスすると、問題なく動作しています。私はあちこちにコメントしようとしましたが、修正できません。これはZend Framework 3. 同じサーバーに他のphpサイトがあります。彼らは大丈夫です。今はZF3スペシャルなのかなと思い始めています。

私のnginxは次のようなものです:

他の設定も試しました。それは同じだ。アドレスバーの URL が に変わり..domain/index.phpますが、ファイルはダウンロードされindex.phpます。