質問編集履歴
5
追記の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -160,7 +160,7 @@
|
|
160
160
|
|
161
161
|
|
162
162
|
|
163
|
-
### 試したこと
|
163
|
+
### 試したこと等
|
164
164
|
|
165
165
|
|
166
166
|
|
4
追記の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -204,6 +204,8 @@
|
|
204
204
|
|
205
205
|
また本番環境での詳しいエラーを見る方法とかあるのでしょうか?(現状500サーバーエラー以外が分からなかったので結局総当たりで解決しました。)
|
206
206
|
|
207
|
+
laravelのlogsにも.gitignoreファイル以外ないのでよくわかりません。
|
208
|
+
|
207
209
|
|
208
210
|
|
209
211
|
質問内容が変わってしまうのですが、お聞きしたいのは上の二つです。ご教授の程どうかよろしくお願いします。
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -177,3 +177,33 @@
|
|
177
177
|
|
178
178
|
|
179
179
|
Laravel Framework 8.13.0,postgresql,heroku,Windows PowerShell
|
180
|
+
|
181
|
+
#追記(11/16)
|
182
|
+
|
183
|
+
一応自己解決できました。
|
184
|
+
|
185
|
+
原因はマイグレーションファイルで
|
186
|
+
|
187
|
+
```
|
188
|
+
|
189
|
+
$table->dateTime('due_date');
|
190
|
+
|
191
|
+
```
|
192
|
+
|
193
|
+
とするところを$table->date('due_date');としていたためデータ型が合わずに H:i:sが切り捨てられていたようです。
|
194
|
+
|
195
|
+
なのでdateTimeに直してテーブルを作り直したら直りました。
|
196
|
+
|
197
|
+
|
198
|
+
|
199
|
+
ただなぜローカルだと動いて本番環境では動かなくなったのが疑問です
|
200
|
+
|
201
|
+
データーベースはローカルではsqlite3、リモートではPostgreSQLを使用していました、予想ですがsqlite3ではある程度データ型が異なっていても入れられるのに対して、PostgreSQLは完全に適正なフォーマットでしか入らないとかそういうことなんでしょうか?
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
また本番環境での詳しいエラーを見る方法とかあるのでしょうか?(現状500サーバーエラー以外が分からなかったので結局総当たりで解決しました。)
|
206
|
+
|
207
|
+
|
208
|
+
|
209
|
+
質問内容が変わってしまうのですが、お聞きしたいのは上の二つです。ご教授の程どうかよろしくお願いします。
|
2
タイトルをより正確に
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
laravel 日付のフォーマットがおかし
|
1
|
+
laravel 本番環境での日付のフォーマットがおかしくなる
|
test
CHANGED
File without changes
|
1
打ち間違えの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -166,7 +166,7 @@
|
|
166
166
|
|
167
167
|
コードで"Y-m-d H:i:ss"とsが二つあるのはs一つだと一桁で入って"A two digit second could not be found"というエラーを出してしまうため無理やり00とするための苦肉の策です。
|
168
168
|
|
169
|
-
これが原因かなと思い試しにを一つ消してあげてみたのですがやはりだめでした。
|
169
|
+
これが原因かなと思い試しにsを一つ消してあげてみたのですがやはりだめでした。
|
170
170
|
|
171
171
|
|
172
172
|
|