質問編集履歴

9

状況の追記

2016/08/10 14:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -151,3 +151,9 @@
151
151
  └─ErrorResponse
152
152
 
153
153
  ```
154
+
155
+
156
+
157
+ ###追記
158
+
159
+ Wordpressの干渉を受けない、自家製のLinux機上で動作させても同様のエラーが発生しました。

8

追記

2016/08/10 14:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,8 @@
50
50
 
51
51
  [こちらの公式ページ](https://webpay.jp/docs/libraries#php)で配布している「webpay-php-full-2.3.0」を使用した場合でも、Composer.jsonで自力でインストールした場合でも同様のエラーが出ることが確認されています。
52
52
 
53
+ また、[こちらのqiitaのページ](http://qiita.com/sowawa/items/576930dbb175e8b83ba5)を参考に同手順で導入するも、同様のエラーが発生しています。
54
+
53
55
 
54
56
 
55
57
  ###補足情報(言語/FW/ツール等のバージョンなど)
@@ -62,7 +64,7 @@
62
64
 
63
65
  ###追記
64
66
 
65
- インクルードされているファイルの一覧をforeachで取得してみたなかで、wordpress係のものを省いたもの以下です。(パスも簡略化しています。)
67
+ インクルードされているファイルの一覧をforeachで取得してみたなかで、関与するもののみリストしたもの以下です。(実行ファイルからの相対パスで表記しています。)
66
68
 
67
69
 
68
70
 

7

追記・修正

2016/08/10 12:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```
10
10
 
11
- Fatal error: Class 'GuzzleHttp\Service\Client' not found in /home/****/www/****/wp-content/themes/tuto/webpay-php-full-2.3.0/webpay/webpay/src/WebPay/WebPay.php on line 40
11
+ Fatal error: Class 'GuzzleHttp\Service\Client' not found in /home/****/www/****/wp-content/themes/tuto/vendor/webpay/webpay/src/WebPay/WebPay.php on line 40
12
12
 
13
13
  ```
14
14
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  ```PHP
22
22
 
23
- require_once(dirname(__FILE__) . "/webpay-php-full-2.3.0/autoload.php");
23
+ require_once(dirname(__FILE__) . "/vendor/autoload.php");
24
24
 
25
25
  use WebPay\WebPay;
26
26
 
@@ -56,11 +56,13 @@
56
56
 
57
57
  Sakuraサーバーでの実装です。
58
58
 
59
+ PHP5.6が動作します。
60
+
59
61
 
60
62
 
61
63
  ###追記
62
64
 
63
- インクルードされているファイルの一覧をforeachで取得してみた、wordpress関係のものを省いたものは以下です。(パスも簡略化しています。)
65
+ インクルードされているファイルの一覧をforeachで取得してみたなかで、wordpress関係のものを省いたものは以下です。(パスも簡略化しています。)
64
66
 
65
67
 
66
68
 

6

修正

2016/08/10 12:03

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -65,8 +65,6 @@
65
65
 
66
66
 
67
67
  ```
68
-
69
- webpay.php
70
68
 
71
69
  vendor/autoload.php
72
70
 

5

修正

2016/08/10 10:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,7 @@
94
94
 
95
95
  ###追記
96
96
 
97
- webpay-php-full-2.3.0のフォルダーツリーは以下のようになっています。
97
+ vendor(webpay-php-full-2.3.0)のフォルダーツリーは以下のようになっています。
98
98
 
99
99
  ```
100
100
 

4

追記

2016/08/10 09:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -60,6 +60,40 @@
60
60
 
61
61
  ###追記
62
62
 
63
+ インクルードされているファイルの一覧をforeachで取得してみた内、wordpress関係のものを省いたものは以下です。(パスも簡略化しています。)
64
+
65
+
66
+
67
+ ```
68
+
69
+ webpay.php
70
+
71
+ vendor/autoload.php
72
+
73
+ vendor/composer/autoload_real.php
74
+
75
+ vendor/composer/ClassLoader.php
76
+
77
+ vendor/composer/autoload_static.php
78
+
79
+ vendor/guzzlehttp/promises/src/functions_include.php
80
+
81
+ vendor/guzzlehttp/promises/src/functions.php
82
+
83
+ vendor/guzzlehttp/psr7/src/functions_include.php
84
+
85
+ vendor/guzzlehttp/psr7/src/functions.php
86
+
87
+ vendor/guzzlehttp/guzzle/src/functions_include.php
88
+
89
+ vendor/guzzlehttp/guzzle/src/functions.php
90
+
91
+ ```
92
+
93
+
94
+
95
+ ###追記
96
+
63
97
  webpay-php-full-2.3.0のフォルダーツリーは以下のようになっています。
64
98
 
65
99
  ```

3

タイトル変更

2016/08/10 09:18

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- PHPで「Class 'GuzzleHttp\Service\Client' not found」が出る
1
+ PHPで「Class GuzzleHttp\Service\Client not found」が出る
test CHANGED
File without changes

2

タイトルの変更

2016/08/10 05:56

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- PHPのWebPayのライブラリを読み込むときに「Class 'GuzzleHttp\Service\Client' not found」が出る
1
+ PHP「Class 'GuzzleHttp\Service\Client' not found」が出る
test CHANGED
File without changes

1

フォルダーツリーの追加

2016/08/10 05:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -55,3 +55,63 @@
55
55
  ###補足情報(言語/FW/ツール等のバージョンなど)
56
56
 
57
57
  Sakuraサーバーでの実装です。
58
+
59
+
60
+
61
+ ###追記
62
+
63
+ webpay-php-full-2.3.0のフォルダーツリーは以下のようになっています。
64
+
65
+ ```
66
+
67
+ ├─composer
68
+
69
+ ├─guzzlehttp
70
+
71
+ │ ├─guzzle
72
+
73
+ │ │ ├─build
74
+
75
+ │ │ ├─docs
76
+
77
+ │ │ ├─src
78
+
79
+ │ │ │ ├─Cookie
80
+
81
+ │ │ │ ├─Exception
82
+
83
+ │ │ │ └─Handler
84
+
85
+ │ │ └─tests
86
+
87
+ │ ├─promises
88
+
89
+ │ │ ├─src
90
+
91
+ │ │ └─tests
92
+
93
+ │ └─psr7
94
+
95
+ │ ├─src
96
+
97
+ │ └─tests
98
+
99
+ ├─psr
100
+
101
+ │ └─http-message
102
+
103
+ │ └─src
104
+
105
+ └─webpay
106
+
107
+ └─webpay
108
+
109
+ └─src
110
+
111
+ └─WebPay
112
+
113
+ ├─Data
114
+
115
+ └─ErrorResponse
116
+
117
+ ```