まず、作曲家とは何ですか?
さて、百度百科に投稿しましょう。 http://baike.baidu.com/view/1657652.htm
それで、Windows に Composer をインストールするにはどうすればよいでしょうか?
Windows でコマンドを実行する方法は、Linux で行うほど便利ではありません。したがって、php が dos を通じて実行できるように、最初に php 環境変数を設定する必要があります。
1. [マイ コンピュータ] (右クリック) -> [プロパティ] -> [システムの詳細設定] -> [詳細] -> [環境変数]、PATH を選択、編集、追加
;D:xamppphp
alt+r->> cmd dos ウィンドウを開き、php -v を実行します。エラーが報告され、一連の DLL が見つからない場合は、php.ini を変更します。
extension_dir の値を絶対パスに設定します (extension_dir = "D:xamppphpext")。 I browscap.dll が見つからないというエラー メッセージも表示されます。 php.ini で browscap を見つけ、その値を絶対パスの値に変更します
エラーがなければ。 php -v を実行すると、次の結果が得られます:
2. ssl 拡張機能をオンにします
php.ini を変更し、extension = php_openssl.dll を開きます
3. php ディレクトリに入り、php コマンドを実行します。
毎回 cd /D D:/xampp/htdocs を実行する代わりに、レジストリを変更し、入力したいファイルを右クリックして、ファイルの cmd コマンドを直接入力することをお勧めします
新しいファイルを作成するファイルを貼り付けます:
Windows レジストリ エディター バージョン 5.00
[HKEY_CLASSES_ROOTfoldershellcmd]
@="CMD ファスト パス"
[HKEY_CLASSES_ROOTfoldershellcmdcommand]
@="cmd.exe /k cd %1"
xx.reg として保存します。を実行して [はい] をクリックし、フォルダーを見つけて右クリックすると、cmd 高速チャネル操作項目が表示されます
トピックに戻る: プロジェクト ファイル htdocs に移動し、 dos "eval に
php -r と入力します。 ('?>'.file_get_contents('https://getcomposer.org/installer'));"
しばらく待つと、次のプロンプトが表示されます:
4. プロジェクト ファイルで、新しい xx.bat ファイルを作成し、内容を次のように編集します:
@ECHO OFF
SET SUBDIR=%~dp0
php %SUBDIR%composer.phar %*
その後、それを実行します。このファイルは現在のパスをコンポーザーとして定義するためのものです。もちろん、このファイルを実行する必要はありません。
5. この時点で、Composer は基本的にインストールされます。次に、拡張機能パック
"chrisboulton/ php -resque": "1.2",
"lisachenko/go-aop-php": "*",
"monolog/monolog": "1.2.*"
}
}
6. 4番目のステップが実行された場合ファイル、htdocs ディレクトリで直接、composer install
を実行します。4 番目の手順のファイルが実行されない場合は、php combos.phar install
が必要です。これでインストールは完了し、拡張パッケージもダウンロードされました。 htdocs には追加のベンダー フォルダーがあり、それを開くと、chrisboulton、lisachenko、monolog の 3 つの追加フォルダーがあることがわかります。次に、自動ロードを見てみましょう...拡張機能パッケージを再度使用する必要がある場合は、 require_once ROOT_PATH 'vendor/autoload.php';
その後、拡張機能パッケージ内のクラス名を直接呼び出すだけです。
require_once ROOT_PATH 'vendor/autoload.php';//ROOT_PATH はルート ディレクトリです
$redis = Resque::redis();//ここベンダーは /chrisboulton/php-resque/lib/resque.php クラス名で直接呼び出され、ファイルを導入する必要はありません
var_dump($redis);
この redis 変数は php-resque の redis クラスです