「PHP」の編集履歴(バックアップ)一覧はこちら
「PHP」(2013/03/13 (水) 21:02:02) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*◆&this_page()
#contents()
----
**ダウンロード
[[PHP download>>http://php.net/downloads.php]]
**pearの設定
新しいPHPには自動的に含まれてるとか書いてあったんですが、
PHP5.4.12には入ってないみたいですね。
php go-pear.phar
と実行するとインストールできるともあったんですが、
それもないですね。
仕方がないので、自分でダウンロードしてインストールしました。
[[pear download>>http://pear.php.net/go-pear.phar]]
実行してみると、pear.iniだけWindowsフォルダになってる。。
11と入力して、そこだけパスを変更。
後は実行すれば、インストールできました。
バージョンが古いだの何だの出てますが、気にしません。
最後に環境変数にpearのパスを追加。
c:\php\pear
[[参考>>http://d.hatena.ne.jp/takeru-c/20110912/1315796049]]
** ライブラリインストール
pearを↑でインストールしたのですが、
恐らくそれでは最低限のライブラリしか入っていません。
必要なライブラリをインストールしたいと思います。
例えば、HTTP接続するphpを作りたいとします。
[[HTTP_Request>>http://pear.php.net/package/HTTP_Request]]というライブラリを使えばとってもカンタンです。
↑このHTTP_Requestのリンクを開いてみてください。
上の方に「Package Information: HTTP_Request」って書いてあります。
これがパッケージ名です。
ではインストールしてみましょう。
ダウンロードは必要ありません。
コマンドプロンプトを開いて、
pear install HTTP_Request
と入力してください。
はい、インストール完了。
最後がパッケージ名です。
他のパッケージをインストールする場合も同様に出来ます。
pear install パッケージ名
[[参考>>http://pear.php.net/manual/ja/guide.users.commandline.installing.php]]
*◆&this_page()
#contents()
----
**ダウンロード
[[PHP download>>http://php.net/downloads.php]]
**pearの設定
新しいPHPには自動的に含まれてるとか書いてあったんですが、
PHP5.4.12には入ってないみたいですね。
php go-pear.phar
と実行するとインストールできるともあったんですが、
それもないですね。
仕方がないので、自分でダウンロードしてインストールしました。
[[pear download>>http://pear.php.net/go-pear.phar]]
実行してみると、pear.iniだけWindowsフォルダになってる。。
11と入力して、そこだけパスを変更。
後は実行すれば、インストールできました。
バージョンが古いだの何だの出てますが、気にしません。
最後に環境変数にpearのパスを追加。
c:\php\pear
[[参考>>http://d.hatena.ne.jp/takeru-c/20110912/1315796049]]
** ライブラリインストール
pearを↑でインストールしたのですが、
恐らくそれでは最低限のライブラリしか入っていません。
必要なライブラリをインストールしたいと思います。
例えば、HTTP接続するphpを作りたいとします。
[[HTTP_Request>>http://pear.php.net/package/HTTP_Request]]というライブラリを使えばとってもカンタンです。
↑このHTTP_Requestのリンクを開いてみてください。
上の方に「Package Information: HTTP_Request」って書いてあります。
これがパッケージ名です。
ではインストールしてみましょう。
ダウンロードは必要ありません。
コマンドプロンプトを開いて、
pear install HTTP_Request
と入力してください。
はい、インストール完了。
最後がパッケージ名です。
他のパッケージをインストールする場合も同様に出来ます。
pear install パッケージ名
ちなみにHTTP_Requestには
Net_URLやNet_Socketなどがdepend(依存)となってるので、
これらがないと動きませんが、
それらも一緒にインストールしてくれました。
仕組みがわかればとってもカンタンですね!
ここにたどり着くまでが長かったけど、、
[[参考>>http://pear.php.net/manual/ja/guide.users.commandline.installing.php]]