お世話になってます。
###前提・実現したいこと
PHP5.3.6(CakePHP1.3.11)とapache2.2で、sqlserver2008 R2の
データを一覧画面で表示させるシステムを作りたいと思っています。
###発生している問題・エラーメッセージ
しかし、「localhost/myproject」という風にアドレスバーに
入力しアクセスしようとすると、以下のエラー画面に遷移してしまうのです。
Missing Controller Error: MyprojectController could not be found. Error: Create the class MyprojectController below in file: app/controllers/myproject_controller.php
「localhost/myproject/ichiran」という風に、モデル名でアクセス
しようとしても、上記したのと全く同じエラー画面に遷移してしまいます。
ichiranについては、モデルもビューもコントローラもすでに
作成済の状態で実行しております。
###試したこと
httpd.confのDocumentRootを、"c:/Apache22/htdocs"から、
"c:/Apache22/htdocs/myproject"に変更しました。
どなたか解決方法をご存知の方がいらっしゃいましたら、教えていただけると幸いです。
追記
ichiran_controllerは、以下のようにコーディングして、
index関数で一覧を表示する処理を行うようにしております。
php
1class ichiranController extends AppController { 2 3 public $uses = array('ichiran', 'makers', 'users'); 4 public $name = 'ichiran'; 5 //ページング設定 6 public $paginate = array( 7 'ichiran' => array( 8 'limit' => 1000, 9 'maxLimit' => 300, 10 'joins' => array( 11 array( 12 'type' => 'LEFT', 13 'table' => 'makers', 14 'alias' => 'MAKER', 15 'conditions' => array('ichiran.maker_code = MAKER.id') 16 ), 17 array( 18 'type' => 'LEFT', 19 'table' => 'users', 20 'alias' => 'ADMIN_USER', 21 'conditions' => array('ichiran.administrator_code = ADMIN_USER.id') 22 ), 23 array( 24 'type' => 'LEFT', 25 'table' => 'users', 26 'alias' => 'USER_USER', 27 'conditions' => array('ichiran.user_code = USER_USER.id') 28 ) 29 ) 30 ) 31 ); 32 33 function index() { 34 35 $this->autoLayout = FALSE;
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/10 00:32