2

とにかく、Stack Trace:デバッグ情報をさらに拡張する...そしてそれは主に、いつ必要になるかわからない可能性があるため、情報をトリミングしないことを意味します。

トリミングされたテキストとは、次のような情報を意味します。

pre>rtrim() expects parameter 1 to be string, array given</pre>
<h3>Location:</h3>
<pre>/home/tmcwntc/public_html/staging/laravel/bundle.php on line 190</pre>
  <h3>Stack Trace:</h3>
  <pre>#0 /home/tmcwntc/public_html/staging/laravel/laravel.php(42): Laravel\Error::native(2, 'rtrim() expects...', '/home/tmcwntc/p...', 190)
#1 [internal function]: Laravel\{closure}(2, 'rtrim() expects...', '/home/tmcwntc/p...', 190, Array)
#2 /home/tmcwntc/public_html/staging/laravel/bundle.php(190): rtrim(Array, '/')
#3 /home/tmcwntc/public_html/staging/laravel/routing/router.php(458): Laravel\Bundle::handles(Array)
#4 /home/tmcwntc/public_html/staging/laravel/routing/route.php(415): Laravel\Routing\Router::route('ADMIN.IMAGES@UP...', Array)
#5 /home/tmcwntc/public_html/staging/application/controllers/admin/news.php(70): Laravel\Routing\Route::forward('admin.images@up...', Array)
4

1 に答える 1

1

スタック トレースは、ファイルlaravel/error.phpから取得されます。

echo "
      <h3>Stack Trace:</h3>
      <pre>".$exception->getTraceAsString()."</pre></html>";

この投稿には代替機能があります。

于 2013-01-25T14:15:31.917 に答える