CakePHP の基礎を学び終わり、実際にWebアプリを作ろうとしている者です。
CakePHP の Users プラグインでは、DB にテーブルを作成する際に、専用のコマンドを打つ必要があるとのことですが、実行すると、以下のようなエラーが表示されて、実行できません。
PHP Notice: Undefined variable: argv in (省略)/cake/app/Console/cake.php on line 46 PHP Stack trace: PHP 1. {main}() (省略)/cake/app/Console/cake.php:0 Error: This file has been loaded incorrectly and cannot continue. Please make sure that /lib/Cake/Console is in your system path, and check the cookbook for the correct usage of this command. (http://book.cakephp.org/) #0 (省略)/cake/lib/Cake/Console/ShellDispatcher.php(54): ShellDispatcher->_initEnvironment() #1 (省略)/Cake/Console/ShellDispatcher.php(65): ShellDispatcher->__construct(NULL) #2 (省略)/cake/app/Console/cake.php(46): ShellDispatcher::run(NULL) #3 {main}
$argv
変数が定義されていないのでエラーが発生した、ということなのでしょうが、ありえないエラーだと思います。
正常に実行するには、どのようにしたら良いのでしょうか?もし、実行できないようであれば、Users プラグインで使用するテーブルは、手動で作成できないのでしょうか?
ちなみに、SSH接続で共用レンタルサーバー上の CakePHP のコマンドを実行しようとしています(これが問題なのでしょうか)。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/19 09:34
2015/02/19 09:44
2015/02/19 10:18
2015/02/19 10:25
2015/02/19 11:51