タグ付けされた質問 「xampp」

3
同じポートで複数のサーバーを実行する
ポート80でXAMPPサーバーとNodejsサーバーを実行したいと思います。 サーバーがHTTPリクエストを取得した場合、XAMPPはそれを処理し、サーバーがWebsocketリクエストを取得した場合、Nodejs どうして可能ですか?ポートがすでに使用されている場合、他のサーバープログラムを起動できません。

6
PHPからMySQLへの接続が非常に遅い
XAMPPを新規インストールしました。PHPMyAdminを最初に開いたとき、非常に遅いことがわかりました。ローカルホストでは、すべてのページを開くのに約5秒かかるとは意味がありませんでした。PHPMyAdminのせいにするために、小さなテストケースを作成しました。 $con = new PDO("mysql:host=localhost;dbname=mysql", "root", ""); $statement = $con->query('SELECT host,user,password FROM user;'); $users = $statement->fetchAll(PDO::FETCH_ASSOC); 上記のスクリプトは、実行に約3秒かかります(ただし、最初に実行したときに読み込むのに8秒近くかかりました)。 次に、PDOの障害かどうかを確認するために、mysql_connect代わりに使用してみました。 $con = mysql_connect("localhost", "root", ""); mysql_select_db("mysql", $con); $result = mysql_query('SELECT host,user,password FROM user;'); 終了するのに丁度時間がかかります。 最初はPHPのせいだと思っていましたが、PHPコードと静的ファイルは、更新をクリックするよりも早く提供されます。この小さなスクリプトを実行してPHPをテストしました。 header("Content-Type: text/plain"); for($i = 0; $i < 5000; $i++) { echo sha1(rand()) . "\n"; } 5000のsha1計算とページは、ウィンドウを更新できるよりもずっと速く表示されます。 それから、MySQLのせいだと思った。しかし、繰り返しますが、MySQLが必要以上に高速に動作していることを理解するために多くのテストをしませんでした。MySQL …
19 windows  mysql  php  xampp 

2
.htaccessで<If>ディレクティブを使用するにはどうすればよいですか?
.htaccessファイルでApacheのIfディレクティブを使用して条件ステートメントを追加しようとしています。 このページhttp://httpd.apache.org/docs/trunk/mod/core.html#ifを参照しましたが、あまり詳しく説明していません。多くの例を示しています。それが与える2つの不完全な例は次のとおりです。 &lt;%{REQUEST_METHOD}がGET、HEAD、OPTIONSの場合&gt; そして &lt;「$ req {Host} = ''」の場合&gt; だから私はこれを私の.htaccessファイルに追加しようとしました: &lt;%{SERVER_PORT}がGET、HEAD、OPTIONSの場合&gt; #ここにはまだ何もない &lt;/ If&gt; しかし、ページをロードしようとすると、エラー500が表示され続けます。これはローカルインストールにあり、以前(またはそのコードを削除した場合)正常に機能していました。私はAllowOverride Allグローバルに設定したと信じており、Ifディレクティブのコンテキストは.htaccessに存在させるべきです(「コンテキスト:サーバー設定、仮想ホスト、ディレクトリ、.htaccess」)。 誰かが&lt;If&gt;ディレクティブを適切に使用する方法の例や、なぜ機能しないのかについてのガイダンスを教えてもらえますか? ありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.