質問編集履歴

5

追記の追記

2021/05/16 13:00

投稿

ETO3
ETO3

スコア45

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

追記の追記

2021/05/16 13:00

投稿

ETO3
ETO3

スコア45

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

追記

2020/11/16 04:57

投稿

ETO3
ETO3

スコア45

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

タイトルをより正確に

2020/11/16 04:55

投稿

ETO3
ETO3

スコア45

test CHANGED
@@ -1 +1 @@
1
- laravel 日付のフォーマットがおかし
1
+ laravel 本番環境での日付のフォーマットがおかしくなる
test CHANGED
File without changes

1

打ち間違えの修正

2020/11/15 11:57

投稿

ETO3
ETO3

スコア45

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