このツールは公式ツールですが、[LNMP]Yii 2.x アプリケーションのディレクトリ構造 (公式の Advanced バージョンに基づく) に従って調整されているため、このツールを使用する場合は次の事項に従う必要がありますディレクトリの仕様。
requirements.php 运行环境检查工具(web工具)composer.phar composer 运行脚本composer.json composer代码源配置composer.lock composer的lock文件init 初始化工具脚本init.bat 初始化工具脚本(window)environments/ 应用模版文件環境/
index.php
return [ //开发模式 'Development' => [ //模版代码目录 'path' => 'dev', //设置可读写的目录 'setWritable' => [ 'backend/assets', 'frontend/assets', 'runtime', 'data', ], //设置可执行的文件 'setExecutable' => [ 'console/yii', 'console/yii.bat', 'tests/codeception/bin/yii', ], //设置cookie的key 'setCookieValidationKey' => [ 'config/backend/main.php', 'config/frontend/main.php', ], //软链设置 'createSymlink' => [ 'index.php' => 'frontend/index.php', 'index-test.php' => 'frontend/index-test.php', 'robots' => 'frontend/robots', 'assets' => 'frontend/assets', '/frontend/data' => '/data', '/frontend/static' => '/static', '/backend/data' => '/data', '/backend/static' => '/static', ], //运行前清除的目录 'setCleanPath'=>[ 'frontend', 'backend', ], //运行web程序的用户 'webUser'=>'nobody', ],];dev
開発モードのテンプレート ファイル
config/console/frontend/backend/prod
T本番環境のテンプレート ファイルモードツール実行
config/console/frontend/backend/
ファイルを実行可能ファイルとして設定します:
cd /path/tools/chmod u+x init composer.phar
phpコマンドの実際のパスを設定します: initファイルの先頭にありますhttp://xxx.xxx.xxx/tools /requirements.php
#!/usr/local/php5.6.15/bin/php<?php...Composerツールcd /path/tools/./composer.pharを使用します環境チェックツール
初期化ツール
cd /path/tools/./init実行効果
正常に合格した検査結果
初期化ツール
実行中のスクリーンショット