質問編集履歴

6

追記

2021/04/30 09:14

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -234,6 +234,32 @@
234
234
 
235
235
  ![](6e60cff5b5ebb1e41dd4a53635da0ac3.png)
236
236
 
237
+ ```
238
+
239
+ [ffi]
240
+
241
+ ; FFI API restriction. Possible values:
242
+
243
+ ; "preload" - enabled in CLI scripts and preloaded files (default)
244
+
245
+ ; "false" - always disabled
246
+
247
+ ; "true" - always enabled
248
+
249
+ ;ffi.enable=preload
250
+
251
+
252
+
253
+ ; List of headers files to preload, wildcard patterns allowed.
254
+
255
+ ;ffi.preload=
256
+
257
+ extension=php_pdo.dll
258
+
259
+ extension=php_sqlite.dll
260
+
261
+ ```
262
+
237
263
 
238
264
 
239
265
  ##「extension_dir」を絶対パスに変更

5

追記

2021/04/30 09:14

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -62,6 +62,36 @@
62
62
 
63
63
  「Desktop」の中に「WORK_DIR」、その中に「app」、その中に「class」「db」があり、「class」の中に「index.php」「error.php」、「db」の中に「eldb.sqlite3」があります。
64
64
 
65
+
66
+
67
+ ```
68
+
69
+ ・C
70
+
71
+ ・Users
72
+
73
+ ・Username
74
+
75
+ ・php
76
+
77
+ ・php.ini
78
+
79
+ ・dev
80
+
81
+ ・ext
82
+
83
+ ・phpinfo.php(phpinfo関数の入っているファイル)
84
+
85
+ ・extras
86
+
87
+ ・div
88
+
89
+
90
+
91
+ ```
92
+
93
+ 「php」フォルダの中に「php.ini」「exeフォルダ」、exeフォルダの中にphpinfo関数の入っているファイルである「phpinfo.php」があります。
94
+
65
95
  #該当のソースコード
66
96
 
67
97
  コードを公開するにあたって、本来であればエラーに直接関係ない箇所も一切省略せず全て提示するのがマナーですが、「index.php」については、コードの中にかなり個人情報が含まれており、かつ修正にも膨大な時間を要するため、全体をお見せすることができません。
@@ -128,6 +158,20 @@
128
158
 
129
159
  #試したこと
130
160
 
161
+
162
+
163
+ ##SQLiteインストール
164
+
165
+ ・[Windowsダウンロードページ](https://www.sqlite.org/download.html)からsqlite-tools-win32-x86-3xxxxxx.zip ファイルをダウンロード
166
+
167
+ ・ダウンロードした sqlite-tools-win32-x86-3330000.zip ファイルを解凍し、環境変数PATH の設定されているフォルダに本ファイルを配置すればインストール完了
168
+
169
+ ![](00e67d3d3fd5fd315ce9777bb9166760.jpeg)
170
+
171
+
172
+
173
+ ##コマンド入力
174
+
131
175
  [PDOで could not find driver が出たとき](https://qiita.com/oginom/items/5268fb19eeb80debb0ea)で書かれていることを試しました。
132
176
 
133
177
 
@@ -184,7 +228,7 @@
184
228
 
185
229
 
186
230
 
187
- #extension=php・・・の追加
231
+ ##extension=php・・・の追加
188
232
 
189
233
  「php.ini」に「extension=php_pdo.dll」「extension=php_sqlite.dll」がなかったので、一番下に追記しました。
190
234
 
@@ -192,9 +236,25 @@
192
236
 
193
237
 
194
238
 
239
+ ##「extension_dir」を絶対パスに変更
240
+
241
+ 「extension_dir」のパスを「.\」から「C:\php\exe」に変更しました。
242
+
243
+ ![![](b0878f56158f56be1122adf66b7b9802.png)
244
+
245
+
246
+
195
- どうすればいいすか?
247
+ #phpinfoの表示
248
+
196
-
249
+ 「extention_dir」のパスはメモ帳で更新した通りになっています。
250
+
197
-
251
+ ![](8f32773815116bdb84f46ed567557b86.png)
252
+
253
+
254
+
255
+ 「PDO drivers」はmySQLのみで、SQLiteはありません。
256
+
257
+ ![](cb13e4966b12d6124dc96088916f79fc.png)
198
258
 
199
259
  #関連する質問
200
260
 

4

追記

2021/04/30 09:11

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -184,6 +184,14 @@
184
184
 
185
185
 
186
186
 
187
+ #extension=php・・・の追加
188
+
189
+ 「php.ini」に「extension=php_pdo.dll」「extension=php_sqlite.dll」がなかったので、一番下に追記しました。
190
+
191
+ ![](6e60cff5b5ebb1e41dd4a53635da0ac3.png)
192
+
193
+
194
+
187
195
  どうすればいいですか?
188
196
 
189
197
 

3

追記

2021/04/29 10:53

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -180,18 +180,14 @@
180
180
 
181
181
  ```
182
182
 
183
+ また、[こちらのサイト](https://blog.janjan.net/2018/10/31/php-pdo-connect-mysql8-could-not-find-driver/)にあるphp.iniの編集を行い、[Laravelで"could not find driver"が出たときの対処法](https://qiita.com/mumimaru79/items/13c3160f6ecee59fdc2a)では、「extension=php_pdo_mysql.dll」をコメントアウトしなさいとのことですが、メモ帳の検索機能で「extension=php」で検索しましたが、見つかりません。
184
+
183
185
 
184
186
 
185
187
  どうすればいいですか?
186
188
 
187
189
 
188
190
 
189
- ##php.iniの編集
190
-
191
- [こちらのサイト](https://blog.janjan.net/2018/10/31/php-pdo-connect-mysql8-could-not-find-driver/)にあるphp.iniの編集も行いました。
192
-
193
-
194
-
195
191
  #関連する質問
196
192
 
197
193
  インストールの過程で試したことについては[私の過去質問](https://teratail.com/questions/333829)をご覧ください。(自己解決済)

2

追記

2021/04/29 02:29

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -186,6 +186,12 @@
186
186
 
187
187
 
188
188
 
189
+ ##php.iniの編集
190
+
191
+ [こちらのサイト](https://blog.janjan.net/2018/10/31/php-pdo-connect-mysql8-could-not-find-driver/)にあるphp.iniの編集も行いました。
192
+
193
+
194
+
189
195
  #関連する質問
190
196
 
191
197
  インストールの過程で試したことについては[私の過去質問](https://teratail.com/questions/333829)をご覧ください。(自己解決済)

1

変更

2021/04/29 02:17

投稿

series207
series207

スコア49

test CHANGED
File without changes
test CHANGED
@@ -188,7 +188,7 @@
188
188
 
189
189
  #関連する質問
190
190
 
191
- インストール手順で試したことについては[私の過去質問](https://teratail.com/questions/333829)をご覧ください。(自己解決済)
191
+ インストールの過程で試したことについては[私の過去質問](https://teratail.com/questions/333829)をご覧ください。(自己解決済)
192
192
 
193
193
 
194
194