問題タブ [slim-3]

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 投票する
1 に答える
659 参照

php - スリム 3 別のクラスからの応答/要求オブジェクトへのアクセス

Utils クラスがあります。Slim 3 の $response/$request を使用して、いくつかの便利なメソッド (例: $request->getUri()->getPath()) を使用する必要があります。$request または $response にアクセスするにはどうすればよいですか?そのように:

みんなありがとう!

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

php - response->getBody() は Slim3 php フレームワークで空です

この Slim3 php コードに問題があります。関数 createErrorReponse 関数で、$response->getBody() が null または空です。PHPは、以下のエラーを訴えます。ご覧のとおり、 getBody() サイズは空であるため、書き込みは機能しません。ただし、同じ行は他の機能でも機能します。HTTP/1.1 200 OK コンテンツ タイプ: テキスト/html。charset=UTF-8 0 致命的なエラー: 16 行目の /home/ubuntu/webapp/middleware/authmodule.php の非オブジェクトに対するメンバー関数 withHeader() の呼び出し

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

php - 関数の関数内のPHP設定変数

変数の設定についてアドバイスが必要です。私はスリムフレームワークを使用しています。私はいくつかのクラスを持っています。

MailboxManager.php

MailController.php

次に、Slim Framework でパスを作成したいと思います。インデックス php に次のように記述します。

次の ID を設定するにはどうすればよいですか。

正しく取得するには?私がしようとしているたびに:

私はただヌルになります。

助けてくれてありがとう。

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

slim - Undefined index: outputBuffering in /vendor/slim/slim/Slim/App.php 行 252 エラーを解決できません

Destructy チュートリアルに従っていますが、データベース接続をセットアップしてテストした後、次のエラーが発生します。

これまでのところ、これは私の設定です:

コンテナの定義方法は次のとおりです。

ルート:

それを修正するために問題が何であるかを誰かが知っていますか?

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

php - Swagger.io Slim フレームワークの POST エラー

Swagger を使用して、サーバー用の Slim フレームワークを生成しました。何も編集せずに、基本的な機能をテストしています。に 1 つあり/user/loginます。これが私が持っているスクリプトです:

ただし、POSTPostman (chrome アプリ) を使用して URL にアクセスしようとすると、500 エラーが発生します。いずれかのGET方法を試してみると、うまくいきます。POSTメソッドでのみ発生しているようです。

PHPでApache2がインストールされたUbuntuマシンで実行しています。利用可能な最新バージョンにすべてを更新しました。ModRewriteが有効になっていて、オーバーライドが all に設定されています。助けてください!私はこの時点で途方に暮れています。