当前位置: 首页 > 知识库问答 >
问题:

Laravel错误的哨兵

云文栋
2023-03-14

我正在与一个远程合作伙伴开发一个Laravel项目。

我没有安装mcrypt,所以每次需要使用composer时,我都会通过别名引用php:

alias php='/Applications/MAMP/bin/php/php5.5.3/bin/php'

这是一个很好的修复,直到我的远程朋友安装了哨兵软件包,这是我无法做到的。

使用另一个stackoverflow线程,我能够使用mcrpyt引用正确版本的php,更新composer并安装sentry。

我的问题是:

Sentry在我搭档的本地主机上工作,我将他的分支克隆到测试文件中时,它工作了。然而,当我从同一个分支进入我的本地宿主时,哨兵不起作用。

我收到的错误是:

Class User contains 3 abstract methods and must therefore be declared abstract or 
implement the remaining methods (Illuminate\Auth\UserInterface::getRememberToken, 
Illuminate\Auth\UserInterface::setRememberToken,
Illuminate\Auth\UserInterface::getRememberTokenName)

所以,我的问题是:克隆和使这个捆绑不起作用的拉动之间有什么不同?我很确定这与作曲家有关,尽管我在拉出远程文件后自动转储并更新了它。

如果我没有提供足够的信息来帮助诊断问题,我道歉。我很乐意提供更多,但目前我不确定哪些额外的信息会有所帮助。

短暂性脑缺血发作

共有1个答案

谭修然
2023-03-14

听起来你和你的合作伙伴在Laravel的不同版本上,并且在v4.1.26中有一些变化。您可以修复这些升级,或者在您的composer.json中更具体。

例如,尝试更改:

"laravel/framework": "4.1.*"

到:

"laravel/framework": "4.1.25"

或者,你将不得不进行必要的升级链接记录在我以前的链接中,并在这个答案中看到。

 类似资料:
  • 您好,有人能告诉我这个laravel的foreach循环有什么问题吗?:如果我在不使用会话的情况下更改foreach循环,请继续获取以下错误或未定义的POST变量: 控制器: 或者,如果我使用其他版本,我会在视图仪表板中获得未定义的$POST: 控制器: 仪表板视图: 路线:

  • 从Laravel的foreach循环获取错误消息: 我的foreach循环是: 我的控制器是:

  • 我是Laravel的新手,我听说Laravel的登录和注册系统是默认的。然而,我不能利用它。我已经将登录和注册视图放在资源/视图/的Auth目录中。 我在: 路线是: 但我得到了这个错误: AuthenticatesAndRegistersUsers中的FatalErrorException。php第11行:为illumb\Foundation\Auth\AuthenticatesUsers::g

  • 这是我第一次使用laravel生成PHP程序,起初我创建了一个由作曲家写的博客,在这个博客中,我可以运行php artisan。但是,我从互联网上下载了一个laravel项目,我不能运行artisan,并给我错误的结果如下。[照明\数据库\查询例外] SQLSTATE[HY000][2002]没有这样的文件或目录(SQL:选择计数(*)作为 聚合从其中=Ldap和=1)[原则\DBAL\Drive

  • 我正在尝试在我的应用程序中正确设置sentry软件包。 我可以登录一个用户进出和保护路由,但我似乎不能得到正常工作。我的理解是,用户在被引导到登录页面之前,会被带回到他们最初调用的路由。目前,它只是继续重定向到默认页面。 在我的路线上。php我已设置以下组: 在这个组中,我已经放置了所有受保护的路由。 在我的过滤器里。php我有以下过滤器: 路由::过滤器('sentryGuest',函数(){

  • 主要内容:一、哨兵,二、源码分析,三、总结一、哨兵 Sentinel(哨兵),听名字大家都应该想得到这个家伙是做什么的。在redis的应用中,有单机模式、主从模式、哨兵模式和集群模式,其实你从它的发展就可以看出来,redis是从一个简单的应用开始,不断的壮大,从单点到分布式,从简单的主从备份以及初始的哨兵监控,再到可以看成把二者合成的集群模式,除了是应用场景的变化,更多的是为了提高安全性和高可用性。网上有很多人问哨兵和集群有啥不一样,其实