問題タブ [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.

0 投票する
3 に答える
26114 参照

php - PhoneGapsファイル転送APIからPOSTデータを取得する方法

Phone Gaps(Cordova 2.1)ファイル転送APIを使用して、ユーザーの写真ライブラリからサーバーに画像を投稿しています。ファイル転送APIは正常に機能しているようです。サーバーでこの情報を取得することに戸惑っています。

理想的には、私がする必要があるのは、画像を取得してからサーバーにアップロードすることです。しかし、ファイル転送から情報を取得できないようです。

私のJavaScriptコード(画像データの投稿)は次のとおりです。

私のサーバー側のコードは次のとおりです。

私も試しました:

私も試しました:

私が得ているのは未定義の変数エラーだけですか?

どんな助けでも大歓迎です、ありがとう!

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

php - スリムを使用するPHPでは、URL/lovesharedにルーティングできません

非常に奇妙な質問です。

URL/lovesharedを使用するためのルートをスリムに設定できません

ブラウザでlocalhost/lovesharedに移動すると、404が表示されます。サーバーにプッシュすると、この404メッセージも表示されます。

私はファイル内検索を実行しました...文字列lovesharedのプロジェクトの最上位方向で。文字列が見つかった唯一の場所は、ルーターファイルでした。

/ l、/ lo、/ lov、/ love、/ loves ... / lovesharedラブシェアドまで、すべてのルートが機能します。/sharedloveと/stuffsharedも実行しましたが、どちらも機能しました。

/ lovesharedがslimをルートとして機能しないことを他の誰かが確認できますか?

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

php - URL ルーティングとディレクトリ リダイレクト

PHP フレームワーク (Slim Framework v2.0.0) で使用される次のコード行を検討してください。

XAMPP で実行すると、期待どおりに動作します。

/bootstrap は /bootstrap/ にリダイレクトします

/bootstrap/ は正常に動作します

/bootstrap/css-tests は正常に動作します

現在、本番サーバーでまったく同じコードを実行すると、/bootstrap機能しなくなり (/bootstrap/ にリダイレクトされなくなります)、代わりに 404 が発生します。

本番サーバーは Linux サーバーです。そこで .htaccess ディレクティブを調べました (XAMPP と比較するために) が、リダイレクトについて特別なことは何も見当たりません。

これがフレームワークなのか Apache なのかはわかりません。フレームワークと URL ルーティングに関して、私より少し経験豊富な人からのフィードバックを歓迎します。

ありがとう。

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

php - スリムでローカルに取り組んでいますが、ライブではありません。名前空間関連?

Slimで動作するTextPress (フラット ファイル ブログ システム) を使用しています。

php 5.4.4 を実行しているローカル サーバーでは問題なく動作しますが、php 5.3.10 を実行しているライブ サーバーにデプロイすると、次のエラーが発生します。

( Slim.php のソース)

Slim クラスで失敗するポイントは、"Slim" 名前空間を初めて使用しようとしたときです。そのため、ライブ サーバーと名前空間に問題があると思われます。

ドキュメントによると、名前空間は php 5.3 以降でサポートされているはずです。

名前空間の使用が失敗する原因となる他のサーバー関連の構成はありますか?

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

iis - IIS7でスリムPHPを使用して404エラーを取得する

IIS7でSlimPHPフレームワークを使用しようとしています。現在、一部のルートでは、IISから404を取得し続けていますが、これは非常に混乱します。これが私のインデックスphpです:

IIS(PHP 5.3を実行)では、すべての要求をindex.phpファイルに送信するようにURLを書き換えて設定し、ディレクトリの参照を無効にしました。localhost / books / 123に移動すると「hellobook123!」が生成されるため、これは正常に機能しているようです。しかし、localhost / testに移動すると、IISから404エラーが発生します。そのURLに末尾のスラッシュを追加すると、ルートハンドラーの代わりにスリムなnotFoundハンドラーがトリガーされます。

「test」というディレクトリを作成すると、404応答は停止しますが、予想どおり、定義されたルートハンドラではなく、スリムなnotFoundハンドラがトリガーされます。ディレクトリブラウジングを無効にしたので、これは本当に奇妙に思えます。

localhost / abc / xyzを試行するとハンドラーがトリガーされ、期待どおりに機能するため、スリムなnotFoundハンドラーは正常に機能していることがわかります。

誰かが何が起こっているのか、そしてその理由を説明できますか?いくつかの構成を見落としましたか?

ありがとう。

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

php - スリムフレームワークのリダイレクターでエラー500が発生する

この問題があります。ローカルでアプリケーション(PHP 5.3.5)を実行していて動作しますが、オンラインにすると動作しません(PHP 5.3.6を使用しています)。

これは私の「.htaccess」です

ご覧のとおり、この行RewriteCond %{REQUEST_FILENAME} !-d を追加しただけで、元の.htaccessでも試しましたが、機能しませんでした。

何か案は?

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

javascript - バックボーンとスリム フレームワークのリダイレクト ルート htaccess

バックボーンとスリム Web アプリケーション用に htaccess を構成しようとしています。

ここに私のルートURLがあります: mysite.com/myproject/

ディレクトリを整理する方法は次のとおりです。

ディレクトリ

  • server.php、ここで Slim フレームワークを使用し、「ルート」を定義します
  • と呼ばれる Slim フレームワークを含む 1 つのディレクトリdata
  • と呼ばれるバックボーン アプリを含む 1 つのディレクトリjs

s のようなことをしmysite.com/myproject/postて、投稿の完全なリストを取得したりmysite.com/myproject/post/:id、1 つの投稿を取得したりしたい

リダイレクトを使用して、存在しない URL を「シミュレート」できることを知っています。理論的には、試してみるとmysite.com/posts、Apache/は自分の「ルート」がやりたいことを実行する場所に.htaccessリダイレクトし、結果をバックボーンに返します。server.php

しかし、私が試したことは何でも、うまくいくようです。

編集

解決策の一部を見つけました。

htaccess と server.php ファイルをデータ ディレクトリに移動しました。

ここに私のserver.phpファイルがあります

これが私のバックボーンコレクション宣言です

そして.htaccessファイル

fetch methodバックボーン上で、リクエストが送信され、http://mysite.com/myproject/data/posts コンソールにレスポンスが表示されますHello world, get post list

mysite/myproject/posts しかし、どの値のようなリクエストを行うことはできませんRewriteBaseか? のどの値backbone collectionですか?

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

padrino - スリムを使用して仲介業者でcontent_forとyield_contentを使用する方法

content_forの前に=、==、または-運がないので試してみました:)

index.slim

layout.slim

誰かが解決策を得たことを願っています。

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

php - SLIMPHPフレームワークを使用した空白ページ

現在、最新のSlimバージョンを使用してWebアプリケーションを開発しています。すべてが私のプロのコンピューター(Ubuntu 12.04で実行)で完全に機能しますが、休暇中に自宅でプロジェクトに取り組みたいと思います。したがって、私は自分のパーソナルコンピュータ(mac os x 10.6.8で実行)にプロジェクトをコピーしました。問題は、常に空白のページが表示されることです。醜いアドレスでも機能しないので、書き換えの問題には見えません。

この問題を解決するのに役立つ可能性のあるファイルと情報を以下で見つけてください。

フォルダ構造(/ Users / Yoann / Sites / DS)

utilsおよびservicesディレクトリにはいくつかのphpクラスが含まれており、私の問題を修正することには関心がありません。

.htaccess

index.php(サンプル)

次のように定義された仮想ホストを使用しています

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

php - スパム投票を防ぐ最善の方法は何ですか? つまり、redditはどのようにそれを行うのですか

ご存知のように、Reddit では、スパマーとの問題を回避するために、リンクごとに IP アドレスごとに約 1 票を許可しています。私は投票機能を持つスリムなアプリケーションに取り組んでいますが、率直に言って、Cookie やネイティブ セッションの経験がないため、このようなシステムを実装する方法がわかりません。また、私の関数のほとんどには、(例) localhost:8888/myapp/voteup/item-to-vote のようなパスがあります。