【发布时间】:2017-01-01 19:54:20
【问题描述】:
我收到这样的错误:
数组到字符串的转换
内部:
/var/.../vendor/cartalyst/sentry/src/Cartalyst/Sentry/SentryServiceProvider.php
引发错误的代码sn-p:
throw new \InvalidArgumentException("为 Sentry 选择了无效的哈希 [$hasher]。");
我在我的一个控制器中进行日常工作,当我单击刀片内的一个按钮时发生了此错误。
我已将代码注释掉,但错误仍在显示,不仅在这一页上,而且在我项目中的每一页上。我什至无法访问我的 /home/index.php 页面。
我已经完成了
作曲家更新
在我的项目中,但这并没有帮助。什么可以解决问题?
@update
是的,我在创建新主题之前检查了哨兵配置文件。当我将项目的旧版本(不包含我今天所做的最新更改)加载到在 Ubuntu 14.04 上运行的 apache 服务器上时,我遇到了同样的问题。
想法是什么导致了问题?
【问题讨论】:
-
您可能希望将 laravel.log 文件中的完整堆栈错误添加到您的问题中:)
-
$hasher是一个数组吗? -
@cmnardi 我猜 $hasher 来自哨兵配置,我根本没有接触过。