2017-02-26 1 views
-5

私は64ビットオペレーティングシステム、x64ベースのプロセッサWindowsのマシンでPHPのビルトインWebサーバーを使用するには?

以前、私が使用して私のマシン上でWAMP/XAMPPをインストールするために使用されるのWindows 10ホーム単一言語上で動作するノートパソコンを使用していますPHPとMySQL。 WAMP の場合

「WWWは」私のドキュメントルートディレクトリだったとXAMPP 『のhtdocsに』の場合のは私のドキュメントルートディレクトリました。これらのディレクトリには、私は私のPHPファイルを入れて、今私はPHP 5.4.0以降ビルトインサーバーが提供されていることを知るようになってきました

http://localhost/dir_name/file_name.php 

しかし、として、URLを入力することで、自分のブラウザからそれらを実行するために使用しましたPHPによって、本格的なWebサーバをインストールして設定する必要はありません。

私はPHPの公式ドキュメントからファイルを呼び:

http://php.net/features.commandline.webserver 

しかし、私はすべてがマニュアルで説明したようにWindowsマシンに内蔵のWebサーバを実行する方法を得ることができませんでしたがに関してですLinuxオペレーティングシステム。

また、私は「WWW」または「のhtdocsに」フォルダの下のフォルダ内に維持するために使用私のPHPファイルを保存する場所を私に知らせてください。私は以前に行うために使用されるようにも

、このビルトインWebサーバーを使用してWebブラウザからこれらのPHPファイルにアクセスするに私を導い

http://localhost/dir_name/file_name.php

はありがとうございました。

私はコマンドプロンプトするには、次のコマンドを使用してみました:

php -S localhost:8000 

が、それは

は、Linux用の命令はいけない画像の下

enter image description here

+2

で今すぐウェブサーバのドキュメントルートであることをphp -S localhost:8000

を実行したディレクトリに移動?あなたがリンクしたページはそれを完全に説明していますか?(シェルから '' php -S host:port'を実行し、現在のフォルダをドキュメントルートとして使用している間にそのホスト/ポートをリッスンします) – ccKep

+0

@ccKep:Linuxの観点からは説明されていますが、Windowsでは説明されていません。 – user2839497

+0

これはまったく同じです。 – ccKep

答えて

0

を参照してください私には何も与えませんでしたこれに関してはWindowsとは大きく異なるでしょう。あなたはまだコンソールを必要とし、環境内のPHPへのパスが望ましい。

Windowsキーを押してコンソールを開くと、cmdと入力してEnterキーを押します。コンソールでphp -vと入力し、Enterキーを押します。コンソールがPHPの検索場所を知っていれば、現在のバージョンが表示されます。

それが働いた場合、あなたはcdコマンドを使用して提供したいと、ディレクトリが正確にあなたがで問題が発生している何http://localhost:8000/

関連する問題