問題タブ [slim]
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 - Slim PHP フレームワークが原因で「ページを開くことができません」
http://mysite.com/class/idなどのリクエストを使用するときに完全に機能する Slim PHP フレームワークを使用して REST API をセットアップしました。
しかし、http://mysite.com/に移動すると、Safari で次のエラーが表示されます。
Safari でページ「http://mysite.com/」を開くことができません。
エラーは次のとおりです:「生データをデコードできません」(NSURLErrorDomain:-1015)
Safari > Report Bugs to Apple を選択し、エラー番号をメモして、このメッセージが表示される前に何をしたかを説明してください。
どこが間違っているのか教えてください。
php - PHP でビルドされた REST API を使用して電子メールを送信できませんか?
PHPでREST APIを設計しています。私はスリムなフレームワークを使用して API を設計しています。メールを送信するページを送信したい。これは、電子メールを送信するための私のコードです:
これを別のファイルにチェックインすると、電子メールを送信するコードが機能します。しかし、このコードは API では機能しません。
これは生成中のエラーです:-

私はこれのために何をすべきか教えてください。
rest - メール送信時の SLIM フレームワーク REST API エラー
SLIM フレームワークを使用して REST API を設計しています。PHPでメールを送信したい。
メールを非常に正確に送信する mailing.php を作成しました。
しかし、スリムフレームワークのREST APIからそのmailing.phpを呼び出すたびに。次に、この次のエラーが発生します。
このエラーを取り除くにはどうすればよいか教えてください。ご不明な点がございましたら、お気軽にお問い合わせください。私は本当にあなたの助けが必要です。
前もって感謝します。
php - スリムな PHP および GET パラメータ
RESTful API のフレームワークとして Slim PHP を使用していますが、これまでのところ素晴らしいです。作業は非常に簡単ですが、答えが見つからない質問が 1 つあります。Slim PHP で URL から GET パラメータを取得するにはどうすればよいですか?
たとえば、次を使用したい場合:
月曜日のケース?私はそれを考えすぎていますか?前もって感謝します!
php - Slim Framework のインストール時に 500 内部サーバー エラーが発生しました
スリムなフレームワークでシンプルな RESTful API を開発しています。ローカルの wamp サーバーにスリム フレームワークを問題なくインストールでき、問題なく動作しますが、自分の Web サイトで同じことをすると、500 内部サーバー エラーが発生します。
私のhttaccessファイル
助けが必要です。誰かがこの問題を解決する方法を教えてくれませんか?
codeigniter - CodeIgniterでSlimマイクロフレームワークを構成するにはどうすればよいですか?
CodeIgniterでスリムフレームワークを構成するにはどうすればよいですか?
php - Slim PHP フレームワークのセッションはどこにありますか?
Slim PHP フレームワークのバージョン 1.5.0 を使用していますが、セッションに問題があります。過去に (Slim を使用して) 問題はなかったので、Slim で何かが変わったのか、それとも自分のセットアップに何か問題があったのだと思います。これは、私の index.php ページのルートの基本的なスニペットです。
「/test」ルートの出力:
「/test2」ルートの出力:
私のセッションはどうなっていますか。私は何か間違ったことをしていますか?PHP のネイティブ セッション以外のものを使用する必要がありますか? 次のプロパティでSlimを初期化しようとしました:
どちらのオプションも無駄です。
php - Slim php と Paris を介してバックボーン モデル データを DB に POST する方法
Backbone.js、Slim PHP、およびParis/Idiormがどのように連携するかを理解しようとしていますが、モデル属性データからデータベースに至るまでのフローを完了するのに問題があります。問題: model.save() を実行すると、正確には何がサーバーに送信されますか?
クライアント側: Backbone.js
上記が私の主な問題だと思います。私の理解では、バックボーンはデフォルトで、新しいので POST データを送信することを知っています。ルーティングされた /donut に送信されますが、何を送信するのかという質問があります。そして、どのような形式で?私が望む結果は、これらのドーナツ属性を自分の DB に保存することです。jQuery $.post()... を使用して、このサーバー側コードにこのような json を渡すことができます。
...そして喜んでそれを受け取り、私のデータベースに保存します。しかし、現在のセットアップでバックボーン ドーナツ データを送信しようとすると、POST 500 内部サーバー エラーが発生します。以下に、サーバー側のコードをいくつか示します。
サーバー側: スリムな PHP w/ Paris
答えはそこにあると感じていますが、私が見たすべての例には、パズルのピースが欠けているようで、「A-hA!」という言葉を得ることができません。一瞬。事前に感謝し、これが本当に無知な質問である場合はお詫び申し上げます. :-P
フォローアップ/編集: 1
エラーメッセージを貼り付けていただけますか?
現在の状態でPOST http://localhost:8888/donut 500 (内部サーバー エラー) が発生します。次のコードで詳細情報を取得できます。
バックボーンの save() を実行すると、まだ 500 エラーが返されますが、FAIL 応答として XMLHttpRequest も返されます。XMLHttpRequest からの唯一の注目すべき手がかりは、responseText = SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'name' cannot be null. です。
したがって、私の推測では、1) save() が属性を正しくキャプチャしていないという点で、何かを台無しにしている、2) 現在、サーバーが認識していない形式で属性を送信している標準の $app->request()->post() スリムなメソッド ($_POST で直接アクセスしようとしてもあまり効果がないようです), 3) サーバーが正しく設定されていないため、送信中です。
どうすればいいのかわかりませんが、私が気づいたもう1つのことは、追加するときです
空の配列が返されます。それでも失敗します。しかし、これを行うと...
それは私に成功を与え、応答は [ ] です。そこには何もありません。明らかに、私の POST データはまだ不安定です。
javascript - javascriptをsinatraビューのパーシャルに配置するアプローチは何ですか
ユーザーのプロフィールを編集するページを開発しています。だから私はモデルに基づいてそれを分割します。したがって、プロファイル ページ ビューには次のパーシャルがあります - ナビゲーション - ユーザー ログイン - ユーザー個人 - ユーザー写真
それぞれに独自のjavascript /検証があります。パーシャルにjsを保持したい。ビューにはスリムを使用し、スリムのjavascriptにはコーヒーを使用しています。これにより、javascript が html とインラインになります。それは良いアプローチですか(より保守しやすいので、モデルの部分的なビューと一緒にスクリプトを保持したいです)。このアプローチに関するあなたの考えを知りたいです。そして、dom でjsをインライン化すると、別の問題につながります
ありがとう
php - スリム フレームワークの API を呼び出せません
スリムなフレームワークを使用して PHP で API を設計しています。これらは、ローカル システムとパブリック IP で正常に動作しています。しかし今は、これらの API ファイルを会社のサーバーにアップロードしています。
会社のサーバーに保存されている API にアクセスしようとしていますが、空のページが表示され、API を呼び出すことができません。
ここにAPIがあります
これはローカルでは正しく機能していますが、会社のサーバーにアクセスしたいときに何も表示されません。