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

Laravel项目正在运行,但在服务器中出现错误

鲁丰
2023-03-14

我的laravel项目在本地运行,但当我部署服务器时,项目给出错误。

SQLState[42883]:未定义函数:7错误:运算符不存在:boolean=整数行1:...来自“bo_user”,其中“email”=$1,“isactived”=$2限制...^提示:没有与给定名称和参数类型匹配的运算符。您可能需要添加显式类型转换。(SQL:select*from“bo_user”,其中“email”=birgul.ayaz@s-aide.com和“isactived”=1 limit 1)

这个错误是什么?我该怎么解决?

共有1个答案

卫建义
2023-03-14

显然,您向sql传递的是一个不是列类型的值,我认为您传递的是如下内容:

“column_boolean_type=1”

尝试将var的值转换为boolean或int,这取决于您的db是怎样的。

 类似资料:
  • 我有一台CentOs 7服务器,apache正在运行。我正在使用它来运行我的web应用程序。现在我想在上面运行一个Laravel5.0项目。我知道这很奇怪,但事实是我是新来的laravel,这个服务器php版本太旧了5.4。因此,我无法在此服务器上使用最新版本的laravel。 我的laravel项目在本地主机上运行良好。现在,我需要在不使用artisan命令的情况下将其部署到生产服务器。URL将

  • 嘿,我正在使用xampp,并试图运行localhost,但在connect.php中经常出现错误...错误如下所示 致命错误:未捕获错误:调用C:\xampp\htdocs\admin panel\connect.php:9中的未定义函数mysql_connect()堆栈跟踪:#0C:\xampp\htdocs\admin panel\index.php(16):include()#1{main}

  • 我有一个运行Ubuntu 14.04的DigitalOcean服务器。我将它用作我的web开发项目的主机。现在我想开始在我的一个项目中使用Laravel,但我有一个问题。 在Ubuntu的/var/www/html文件夹中,我创建了一个文件夹,比如说,“project”。在这个文件夹中,我使用本教程安装了Laravel。现在一切都设置好了,我想运行Laravel,这样我就可以测试它并开始开发它。当

  • 我在Localhost中正确上传我的文件,但是当我在服务器上上传我的应用程序时,他们给我错误:上传文件后服务器错误。 这是我的控制器: 在我的本地主机中,文件保存在公用文件夹中。我想用public\u html或public\u html/image将我的文件保存在我的服务中。

  • 我是Spring Boot的新手,我的EclipseIDE中有Spring启动代码示例。 现在来运行这个项目。在项目中有一个“应用程序”类,我使用作为Java应用程序运行,然后它在给定的端口上运行。 但我希望它使用Eclipse的RunonServer选项运行,所以每当我尝试在服务器上运行它时,它都会给我404。 请给我任何想法来解决这个问题。 代码: 应用程序.属性 pom.xml 注意:当以J