質問編集履歴

4

状況を整理

2018/03/29 02:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- # 経緯
1
+ ### 経緯
2
2
 
3
3
  Windows 7上のXAMPPの入れ替えを行って、
4
4
 
@@ -11,6 +11,22 @@
11
11
  動かそうとしています。
12
12
 
13
13
 
14
+
15
+ ### 環境
16
+
17
+ Windows 7
18
+
19
+ XAMPP v1.8.2→v7.1.14
20
+
21
+ (PHP v5.4系→v7.1.14)
22
+
23
+ PostgreSQL v8.4.11→v9.6.8
24
+
25
+ FuelPHP v1.7.2→v1.8
26
+
27
+
28
+
29
+ ### 症状
14
30
 
15
31
  FuelPHPで作ったログイン画面にアクセスすると一応html的に表示はされていますが、
16
32
 
@@ -78,7 +94,7 @@
78
94
 
79
95
 
80
96
 
81
- # php 7.1とmcryptの関係があやしいでしょうか
97
+ ### php 7.1とmcryptの関係があやしいでしょうか
82
98
 
83
99
  fuel\core\vendor\phpseclib\Crypt\Base.php を点検したところ、
84
100
 

3

改題

2018/03/29 02:59

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- FuelPHPでのUncaught Error
1
+ FuelPHPでのUncaught Error、PHPSecLib/Crypt/Base.phpにて
test CHANGED
File without changes

2

加筆修正

2018/03/28 07:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -91,3 +91,9 @@
91
91
  [PHP: PHP 7.1.x で推奨されなくなる機能 - Manual](http://php.net/manual/ja/migration71.deprecated.php)
92
92
 
93
93
  mcryptを使わないように改変できればいいのでしょうか?
94
+
95
+
96
+
97
+ ![phpinfo()のmcrypt](b3014413be12a99f3265fbad2b99d5fc.png)
98
+
99
+ phpにはmcryptが組み込まれていることが、phpinfo()にてわかります。

1

エラー箇所の調査内容を追記

2018/03/28 05:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -71,3 +71,23 @@
71
71
  ```
72
72
 
73
73
  などと記述はあるので、あとどこを点検したらよいかアドバイスを頂きたいです。
74
+
75
+
76
+
77
+ ---
78
+
79
+
80
+
81
+ # php 7.1とmcryptの関係があやしいでしょうか
82
+
83
+ fuel\core\vendor\phpseclib\Crypt\Base.php を点検したところ、
84
+
85
+ ![mcryptを使おうとしている?](acc0c9534cf42bb062c58e2f7d90cb1c.png)
86
+
87
+ mcryptを使おうとしているように見えます、しかし、
88
+
89
+ php 7.1はmcryptは非推奨で、7.2だと削除っていう話のようですね。
90
+
91
+ [PHP: PHP 7.1.x で推奨されなくなる機能 - Manual](http://php.net/manual/ja/migration71.deprecated.php)
92
+
93
+ mcryptを使わないように改変できればいいのでしょうか?