LoginSignup
3

More than 3 years have passed since last update.

phalcon webtoolsを使う!

Posted at

phalconのwebtoolsは便利なので使いたい!

でもちゃんとした使い方の説明がない!

ということで、説明します。

composer で phalcondevtoolsをインストール

まずは、
composer で install

{
    "require-dev": {
        "phalcon/devtools": "~3.4"
    }
}

すると、コマンドラインで実行できるphalconが以下に配置されます。

vendor/phalcon/devtools/phalcon

# 動作確認
vendor/phalcon/devtools/phalcon --help

webtoolsをインストール

devtoolsでwebtoolsを有効にします。
いま現在動作がうまく行ってない場合は、一旦無効にします。

※重要なポイント。実行する場所がphalconプロジェクトのルートで実行です。
(composer.jsonとかある場所と同じ場所)

vendor/phalcon/devtools/phalcon webtools disable
vendor/phalcon/devtools/phalcon webtools enable

なにをやっているかというと、
publicにある、webtools.php とその設定ファイルのwebtools.config.phpをdisableで消します。
enableで環境に合わせたwebtools.config.phpを作成するといった動作してます。

これで、

http://xxxxxxx/webtools.php
にアクセスすればOKです。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3