問題タブ [agavi]
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 - php mvcフレームワークagaviはRESTに準拠したCRUDを使用しますか?
agaviフレームワークは、PUTリクエストを使用して作成し、POSTを使用して情報を更新します。通常、RESTでは、これは逆に使用されます(多くの場合、POSTが情報を追加し、PUTがデータレコード全体を置き換えます)。
私がそれを正しく理解している場合、重要な問題は、PUTがべき等でなければならないということですが、POSTにはこの要件がありません。したがって、特にORMが主キーとしてIDを使用し、新しいレコードのIDがわからない場合は特に、新しいレコードの作成がべき等になる可能性があります(つまり、複数のリクエストがレコードの複数の作成につながることはありません)。クライアントに対して(データベースで自動作成されるため)、したがって、要求の一部にすることはできません。これに照らして、agaviはPUT要求のべき等の要件をどのように維持しますか。
ありがとう。
php - そうでなければ動作するマスターテンプレートのAgavi例外?
Doctrine で Agavi を使用しています。AgaviParseException
のすべてのインスタンスが一覧表示されて、マスター テンプレートの読み込みに失敗することがあります
。すべてのテクノロジーの最新の安定バージョンを使用しています。
php - アガビセットクッキー
私は agavi について何も知らないので、これには多くのエラーがあるかもしれません..
Cookie を設定したい:
私が得る: 解析エラー: 構文エラー、予期しない T_VARIABLE
形式: http://www.agavi.org/apidocs/index.html
何が間違っているのか
xml - agavi フレームワークでファイルを作成する権限を取得するにはどうすればよいですか?
xml ファイルの作成と解析に DOMDocument を使用していますが、agavi フレームワークで使用すると、次のエラーが表示されます。
( ! ) 警告: DOMDocument::save(mci_sitemap.xml) [domdocument.save]: ストリームを開くことができませんでした: 行の /home/sample6/tps/app/modules/Mci/models/PrcModel.class.php で許可が拒否されました531
xmlファイルを作成できません
php - カウチデータベースのリビジョン番号がジャンプし、ドキュメントの変更が競合につながる
私はcouchDBで奇妙な問題に遭遇しています。不明な競合のため、データベース内の一部のドキュメントを更新できません。それらを Futon の他のドキュメントと比較すると、他のドキュメントと大きな違いは見られません。これらのドキュメントの 1 つを更新しようとすると、リビジョン番号が 45 から 58 にジャンプしますが、変更は表示されません。これは、couchdb ログ ファイルに表示される内容です。
ここで何が起こっているのですか?