問題タブ [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 - スリムなフレームワークでPDOを使用する方法は何ですか?
小枝をサポートする新しいスリムなプロジェクトを開始します。データベースレイヤーとしてPDOを使用したいのですが、統合する方法は何ですか?または単にGLOBAL$dbを使用しますか?
ありがとう。
javascript - バックボーンとスリムPHP-Access-Control-Allow-Headers-情報を取得できますが、投稿できませんか?
BackboneとSlimPHPフレームワークを使用しています。APIに情報を投稿しようとしていますが、Access-Control-Allow-Headersが問題を引き起こし続けています...
私のコンソールは次のように読みます。
私のヘッダーは次のとおりです。
スリムなindex.phpファイルのヘッダーは次のとおりです。
投稿データを処理するには:
私のjavascript(私はバックボーンフレームワークを使用しています)では、私のコードは次のとおりです。
どんな助けでも大歓迎です、私は何年もの間これに固執してきました!
php - Slim フレームワークで http 500 を返す
API で問題が発生した場合は、http 500 リクエストを返したいと考えています。
それでも http 200 を返します。
このコードを実行すると:
それはまだ私にhttp 200を与える
php - Slim フレームワークは、GET ルートをいくつかしかルーティングしません。
GET ルートが 2 つ以上ある場合、Slim からの応答を得ることができません。コードは次のとおりです。
を実行すると正常に動作しlocalhost:8888
、Slim はlanding.php
正常にレンダリングされ、入力localhost:8888/index.php/about
すると about ページがレンダリングされますが、入力するとすぐに、localhost:8888/index.php/signup
またはlocalhost:8888/index.php/dashboard
404 エラーで失敗します。どんな助けでも大歓迎です。
明確にするために、サーバーで URL 書き換えを設定していません (他の種類のエラーが発生しました)。レンダリングしようとしているファイルは実際に存在します。
php - SlimフレームワークとTwigテンプレートの使用中にエラーが発生しました
SlimをTwigテンプレートシステムで動作させようとしています。これは私の一部です。index.php
そしてこれが私の構造です
私は他の構成で数回試し、購入を検索すると、常にこのエラーが発生します:
誰かがここで私を助けることができますか?私が見つけたすべての例は、作曲家を使用したものでした
php - ローカル開発マシンではスリムに動作しますが、リモートサーバーでは動作しません
Slimで遊んでいますが、MAMPを実行しているローカルマシンでうまく機能します。ルートURLには「home」が表示され、/featuresには「features」が表示されます。しかし、私のLinodeマシンでは、ルート(「ホーム」)のみが機能します。/ featuresに移動すると、404が表示されます。
php - Hello World の例の空白ページを表示するスリムな php フレームワーク
やあ、諸君、万事順調でありますように。私は iphone/ipad プログラマーで、json リクエストを webservice に送信してすべてを楽しくすることができるいくつかのメソッドを使用して webservice を作成したいと考えています。
私は現在、Webサービスを作成しようとしています。これは私のホストです: justhost.com. すべてがLinuxであるため、.netフレームワークをセットアップできないことを理解しています。その後、スリムまたはエピファニーを使用して Web サービスをセットアップできると言われました。どちらも、セットアップにそれほど時間はかからないはずだと言われました。最長5分? しかし、私は過去 2 日間、物事をうまく機能させようとしましたが、ほとんど成功しませんでした。
私の意見では、エピファニーに比べてセットアップが簡単なので、スリムに固執しました。私は今、私のウェブページにこのようなものを書くことができるように、Hello World の例をテストしています....
testing.mysite.com/hello/pk
しかし、私は空白のページを取得しています。私の.htaccessファイルは、間違ったエラーページをスローしないように、サイトのプレフィックスを付けてアドレスバーに書き込むすべてのURLに対して正しい必要があると想定しています。
これは、私のフォルダーディレクトリが atm のように見えるものです:
そして、Slim フレームワークによって提供された .htaccess ファイルを挿入しました。
これを機能させるには、他に何が必要ですか。私は何が欠けていますか。誰かがこれで私を助けてくれることを願っています。
更新 1
これは私が受け取ったエラーです..解析エラー:構文エラー、8行目の/home1/dholnot1/public_html/testing/index.phpの予期しないT_FUNCTIONその後、requireステートメントの末尾にあるセミコロンを削除し、エラーを変更しましたこれに:解析エラー:構文エラー、5行目の/home1/dholnot1/public_html/testing/index.phpの予期しないT_VARIABLE
更新 2
これは私のコードです:
更新 3
PHP 構成を PHP バージョン 5.3.18 にアップグレードしました。これは、無名関数が動作することを意味します。
これは新しいエラーです: Fatal error: Class 'Slim\Log' not found in /home1/dholnot1/public_html/testing/Slim/Slim.php on line 242
242行目のslim.phpファイルをチェックインすると、次のように表示されます。
'log.level' => \Slim\Log::DEBUG,
apache - Slimawaysは404エラーページを表示します
XAMPPまたはMACOSのネイティブApacheサーバーでMacでSlimをテストしようとしていますが、誰でも動作します。コードに従ってください:
GET関数のコールバックを見ると、H1テキストが出力されるだけです。
私の.htaccessコンテンツ:
SlimのWebサイトで取得した元のファイルには何も変更せず、ブラウザーに404エラーが表示され続けます。
誰か助けてもらえますか?
php - Backbone から Slim REST サービスへの PUT 要求で 404 Not Found が発生する
Slim REST サービスを呼び出すバックボーン スクリプトがあります。GET リクエストは正常に機能しており、PUT リクエストは 404 Not Found を返しています。注: これは、私のコードが最近別のサーバーに移動されるまで (そしてローカルで動作するまで) 動作していたので、Apache の構成設定と関係があると推測しています。バックボーン スクリプトのスニペットを次に示します。
Slim REST サービスのスニペットを次に示します。
リクエストのヘッダー情報は次のとおりです。
更新:同じサービスへの POST をテストしたところ、正常に動作しました。PUT はまだ失敗します。
php - ajaxでスリムにPOSTが機能しない
jQuery の ajax を使用してスリムな API にデータを POST しようとしています。
ここにjQueryがあります
そしてスリムなindex.php
index.php にも $app->get() があり、それを削除すると、POST しようとしたときに 405 Method Not Allowed が表示されます。私が POST を実行していないことは明らかで、実際には GET を呼び出しています。jquery経由でPOSTするために何をすべきかを知る必要があります。これはすべて同じドメイン localhost で発生しています
投稿のネットワーク アクティビティは次のとおりです。
助けてくれてありがとう