teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

初期設定、エラー内容更新

2020/04/03 07:08

投稿

hana778
hana778

スコア10

title CHANGED
File without changes
body CHANGED
@@ -8,79 +8,24 @@
8
8
  windows
9
9
  XAMPP バージョン5.6(php 5.6.40)
10
10
 
11
+ ###環境設定
11
- CakePHP2.0はインストールし、初期設定はできました
12
+ - CakePHPをインストールした手順 (参考にしたURLでもよい)
13
+ CakePHP2をgithub(https://github.com/cakephp/cakephp/tree/2.x)からダウンロード
12
14
 
13
- ###エラー内容
14
- phpファイル
15
+ - CakePHPのンストー先のディレクトリ
15
- Fatal error: Uncaught Error: Class 'App' not found in C:\xampp\htdocs\
16
- よう、エラーが表示され、
16
+ XAMPPhtdocs配下設置しました。
17
- ctpファイルはソースだけ表示され、htmlに書いたものも文字化けしておりうまく表示されません。
18
17
 
18
+ - ドキュメントルートのディレクトリ
19
- C:\xampp\htdocs\WEB\admin\View
19
+ cakephp/に展開
20
- 内にございす、phpファイルやctpファイルがエラーなっている状況です。
20
+ (app lib plugins vendorsなどはそのていす。
21
21
 
22
- error.ctp
22
+ - 初期設定の確認はどのようにしたか
23
- <div class="container">
23
+ http://localhost/cakephpにアクセスした際、エラーが起こらないように設定しました。
24
- <div class="card">
25
- <div class="body">
26
- <h3><i class="fa fa-exclamation-triangle"></i>一時的にご利用できません</h3>
24
+ https://calculus-app.com/blog/develop_cakephp/cakephp_basic/274
27
- <p><?= $message; ?></p>
28
- <p>お手数をお掛けしますが、はじめからやり直してください。</p>
29
- <hr>
30
- <a href="<?= $this->Html->url(['controller' => 'Login', 'action' => 'logout']); ?>" class="btn btn-default">ログインページへ</a>
31
- </div>
32
- </div>
33
- </div>
34
25
 
35
- このような記述が
36
- <div class="container">
37
- <div class="card">
38
- <div class="body">
39
- <h3><i class="fa fa-exclamation-triangle"></i>荳€譎ら噪縺ォ縺泌茜逕ィ縺ァ縺阪∪縺帙s</h3>
40
- <p><?= $message; ?></p>
41
- <p>縺頑焔謨ー繧偵♀謗帙¢縺励∪縺吶′縲√ 縺倥a縺九i繧 j逶エ縺励※縺上□縺輔>縲 </p>
42
- <hr>
43
- <a href="<?= $this->Html->url(['controller' => 'Login', 'action' => 'logout']); ?>" class="btn btn-default">繝ュ繧ー繧、繝ウ繝壹 繧ク縺ク</a>
44
- </div>
45
- </div>
46
- </div>
47
- このようになっております。
48
26
 
49
- phpでは
27
+ ###エラー内容
50
- AppHelper.php
28
+ - 表示がおかしいと言われている画面のURL
29
+ xampp/htdocs/cakephp/WEB//member/Controller/RecordsController.php
51
30
 
52
- <?php
53
- /**
54
- * Application level View Helper
55
- *
56
- * This file is application-wide helper file. You can put all
57
- * application-wide helper-related methods here.
58
- *
59
- * CakePHP(tm) : Rapid Development Framework (https://cakephp.org)
60
- * Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
61
- *
62
- * Licensed under The MIT License
63
- * For full copyright and license information, please see the LICENSE.txt
64
- * Redistributions of files must retain the above copyright notice.
65
- *
66
- * @copyright Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
67
- * @link https://cakephp.org CakePHP(tm) Project
68
- * @package app.View.Helper
69
- * @since CakePHP(tm) v 0.2.9
31
+ こちら再度確認しましたところ、500エラーになっているようでございました。
70
- * @license https://opensource.org/licenses/mit-license.php MIT License
71
- */
72
-
73
- App::uses('Helper', 'View');
74
-
75
- /**
76
- * Application helper
77
- *
78
- * Add your application-wide methods in the class below, your helpers
79
- * will inherit them.
80
- *
81
- * @package app.View.Helper
82
- */
83
- class AppHelper extends Helper {
84
- }
85
-
86
- このような表記が表示されていない状況です。

2

CakePHPのバージョン統一

2020/04/03 07:08

投稿

hana778
hana778

スコア10

title CHANGED
File without changes
body CHANGED
@@ -1,23 +1,21 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
 
4
- PHP(CakePHP)でアプリケーションを作っており、ローカルサーバーで確認する段階です。
4
+ PHP(CakePHP2.0)でアプリケーションを作っており、ローカルサーバーで確認する段階です。
5
- MAMPやXAMPPを使っておりますが、PHPファイルが表示されず、環境構築で手間取っております。
5
+ PHPファイルが表示されず、環境構築で手間取っております。
6
6
 
7
+ ###環境
8
+ windows
7
- CakePHPはComposer でインストルし、初期設定はできたつもりでおります。
9
+ XAMPP ジョン5.6(php 5.6.40)
8
10
 
11
+ CakePHP2.0はインストールし、初期設定はできました。
12
+
9
13
  ###エラー内容
10
14
  phpファイルは
11
15
  Fatal error: Uncaught Error: Class 'App' not found in C:\xampp\htdocs\
12
16
  のように、エラーが表示され、
13
17
  ctpファイルはソースだけ表示され、htmlに書いたものも文字化けしておりうまく表示されません。
14
18
 
15
-
16
- 恐れ入りますがご教授いただだければ幸いです。
17
-
18
- ご連絡ありがとうございます。
19
- 失礼いたしました。
20
-
21
19
  C:\xampp\htdocs\WEB\admin\View
22
20
  内にございます、phpファイルやctpファイルがエラーになっている状況です。
23
21
 
@@ -85,15 +83,4 @@
85
83
  class AppHelper extends Helper {
86
84
  }
87
85
 
88
- このような表記が表示されていない状況です。
86
+ このような表記が表示されていない状況です。
89
-
90
- >問題が落ちてるのはどちらですか?
91
- XAMPでございます。
92
-
93
- cake.phpにつきましては、こちらのサイトをもとに、ダウンロードいたしました。
94
- https://codeforfun.jp/how-to-install-cakephp3-on-mamp-with-composer-for-windows/
95
-
96
- composer create-project –prefer-dist cakephp/app cms
97
- をターミナルに入力し、サイトが表示されたことを確認しました。
98
-
99
- cd C:¥XAMP¥htdocsに配置しております。

1

質問内容の追加

2020/04/03 02:48

投稿

hana778
hana778

スコア10

title CHANGED
File without changes
body CHANGED
@@ -13,4 +13,87 @@
13
13
  ctpファイルはソースだけ表示され、htmlに書いたものも文字化けしておりうまく表示されません。
14
14
 
15
15
 
16
- 恐れ入りますがご教授いただだければ幸いです。
16
+ 恐れ入りますがご教授いただだければ幸いです。
17
+
18
+ ご連絡ありがとうございます。
19
+ 失礼いたしました。
20
+
21
+ C:\xampp\htdocs\WEB\admin\View
22
+ 内にございます、phpファイルやctpファイルがエラーになっている状況です。
23
+
24
+ error.ctp
25
+ <div class="container">
26
+ <div class="card">
27
+ <div class="body">
28
+ <h3><i class="fa fa-exclamation-triangle"></i>一時的にご利用できません</h3>
29
+ <p><?= $message; ?></p>
30
+ <p>お手数をお掛けしますが、はじめからやり直してください。</p>
31
+ <hr>
32
+ <a href="<?= $this->Html->url(['controller' => 'Login', 'action' => 'logout']); ?>" class="btn btn-default">ログインページへ</a>
33
+ </div>
34
+ </div>
35
+ </div>
36
+
37
+ このような記述が
38
+ <div class="container">
39
+ <div class="card">
40
+ <div class="body">
41
+ <h3><i class="fa fa-exclamation-triangle"></i>荳€譎ら噪縺ォ縺泌茜逕ィ縺ァ縺阪∪縺帙s</h3>
42
+ <p><?= $message; ?></p>
43
+ <p>縺頑焔謨ー繧偵♀謗帙¢縺励∪縺吶′縲√ 縺倥a縺九i繧 j逶エ縺励※縺上□縺輔>縲 </p>
44
+ <hr>
45
+ <a href="<?= $this->Html->url(['controller' => 'Login', 'action' => 'logout']); ?>" class="btn btn-default">繝ュ繧ー繧、繝ウ繝壹 繧ク縺ク</a>
46
+ </div>
47
+ </div>
48
+ </div>
49
+ このようになっております。
50
+
51
+ phpでは
52
+ AppHelper.php
53
+
54
+ <?php
55
+ /**
56
+ * Application level View Helper
57
+ *
58
+ * This file is application-wide helper file. You can put all
59
+ * application-wide helper-related methods here.
60
+ *
61
+ * CakePHP(tm) : Rapid Development Framework (https://cakephp.org)
62
+ * Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
63
+ *
64
+ * Licensed under The MIT License
65
+ * For full copyright and license information, please see the LICENSE.txt
66
+ * Redistributions of files must retain the above copyright notice.
67
+ *
68
+ * @copyright Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
69
+ * @link https://cakephp.org CakePHP(tm) Project
70
+ * @package app.View.Helper
71
+ * @since CakePHP(tm) v 0.2.9
72
+ * @license https://opensource.org/licenses/mit-license.php MIT License
73
+ */
74
+
75
+ App::uses('Helper', 'View');
76
+
77
+ /**
78
+ * Application helper
79
+ *
80
+ * Add your application-wide methods in the class below, your helpers
81
+ * will inherit them.
82
+ *
83
+ * @package app.View.Helper
84
+ */
85
+ class AppHelper extends Helper {
86
+ }
87
+
88
+ このような表記が表示されていない状況です。
89
+
90
+ >問題が落ちてるのはどちらですか?
91
+ XAMPでございます。
92
+
93
+ cake.phpにつきましては、こちらのサイトをもとに、ダウンロードいたしました。
94
+ https://codeforfun.jp/how-to-install-cakephp3-on-mamp-with-composer-for-windows/
95
+
96
+ composer create-project –prefer-dist cakephp/app cms
97
+ をターミナルに入力し、サイトが表示されたことを確認しました。
98
+
99
+ cd C:¥XAMP¥htdocsに配置しております。