web-dev-qa-db-ja.com

サーバーをインストールせずにローカルでPHPをテストする方法はありますか?

http://phpfiddle.org/ のようなものを探していますが、完全にローカルです。 Apacheのような複雑なものをインストールすることを約束したくありません。その後、PHPを追加し、オフラインのときにコードを試してみます。サーバー全体をインストールせずにローカルマシンでPHP 5.5を実行できるものはありますか?

41
Supuhstar

PHP 5.5+を使用している場合、サーバーは不要です。サーバーに組み込みサーバーがあります( http://www.php.net/manual/en/features.commandline .webserver.php

ただ使用する:

$ cd ~/public_html
$ php -S localhost:8000
87
Eugen Dimboiu

最小限の解決策として、コマンドラインで、php -a入力したコマンドを1行ずつ実行します。私は頻繁に小さなコードスニペットをテストするためにそれを使用します。

4
Attila Fulop

ポータブルWebサーバーをダウンロードできます http://www.usbwebserver.net/en/ そしてその下でこのスクリプトを使用します https://github.com/websiteduck/Run-PHP-Code

3
Uchiha Itachi

phpsh も試してください。これは、歴史、タブ補完、ドキュメントへの迅速なアクセスを備えた、Facebook開発者によるphpインタラクティブシェルです。

プロジェクトは github で管理されています。

1
Attila Fulop

psysh を使用します。これは、説明した目的には素晴らしいツールです。

プロジェクトがLaravelにある場合、tinkerのように「組み込み」であるため、php artisan tinkerとして呼び出すことができます。

1
Attila Fulop

Windowsユーザーの場合:

EzPHP GitHubプロジェクトを調べてください。プロジェクトの説明ごとに...

EzPHPはXamp/Wampの代替です。 EzPHPは、PHP学習のための開発環境PHP Windowsでのプログラミング。

このプロジェクトの範囲は、単一の.exeファイルを提供して、PHP開発サーバーを取得することです。

リンク- https://github.com/marcomilon/ezphp

設定は簡単でした。 exphp.exeファイルをダウンロードして、フォルダーにドロップします。 exeを実行すると、サーバーが起動され、public_htmlフォルダーとindex.phpファイルが生成されます。コマンドウィンドウの指示に従い、 http:// localhost:808 に移動します。これで、public_htmlフォルダーで開発を開始し、ブラウザーを更新して変更を確認できます。

1
Lucky

私は本当にそうは思わない。しかし、それはあなたが考えるほど複雑ではありません。

windowsを使用している場合は、ダウンロードするだけです。 http://www.wampserver.com/ -サーバー全体をインストールします(mysql&phpmyadmin、php5)。

linuxで-Googleにアクセス:[your-linux]にランプをインストールし、簡単な指示に従ってください

1
Jentel

ApacheでPHPを設定するのが複雑な場合は、XAMPPまたはWAMPサーバーをローカルにインストールできます。

1
vlad1918

Aptana Studioなどの開発環境を使用している場合は、Run Asをクリックして、好みのブラウザーで実行することもできます。そのためには、WAMP/XAMPPをインストールして実行する必要があります。

0
omrakhur