質問: 使用環境:CentOS (dotinstallで環境構築しました) CakePHP v.2.5.8 やりたいこと:bakeコマンドでファイルの自動生成がしたい CakePHPを勉強し始めた者です。bakeコマンドによるソースコードの自動生成をしてみたいと思い実行したのですが出来ませんでした。 以下、実行結果になります。 --- Console/cake bake all Topic Welcome to CakePHP v2.5.8 Console App : app Path: /var/www/html/cakephp/app/ Bake All Baking model class for Topic... Creating file /var/www/html/cakephp/app/Model/Topic.php Could not write to `/var/www/html/cakephp/app/Model/Topic.php`. PHPUnit is not installed. Do you want to bake unit test files anyway? (y/n) [y] > n You must have a model for this class to build basic methods. Please try again. もし分かる方がいらっしゃれば教えていただけると幸いです。
回答: Could not write to ... とありますので、フォルダの書き込み権限がないものと思われます。 パーミッションを正しく設定して、各フォルダに書き込みできるユーザーでコマンドを実行してみてください。