gpt4 book ai didi

php - 当 nginx 和 db 在不同的服务器上时,db 查询出错? "PHP message: Database transaction aborted automatically in"

转载 作者:行者123 更新时间:2023-11-29 03:31:37 24 4
gpt4 key购买 nike

我的客户有一台带有 apache、mysql、php 的旧服务器。我们将服务器移至新位置,并在其上安装了 easy engine。我们有单独的机器用于数据库服务器和 http (nginx)+php 服务器。所有其他事情进展顺利。问题出在 moodle 门户上。

https://example.com/elearning/

我在新服务器上运行 moodle 时遇到错误。以下是 moodle 在运行时出现的错误,同时尝试测验,创建新类(class)。我在谷歌上搜索了建议,但没有任何效果。我认为有些东西阻止了查询请求。在旧服务器上它工作得很好。我不知道它是 nginx 问题还是单独的数据库服务器问题。

1...................................... 与 moodle

2015/04/27 09:04:34 [error] 28691#0: *5473 FastCGI sent in stderr: "PHP message: Database transaction aborted automatically in /var/www/example.com/htdocs/elearning/course/togglecompletion.php" while reading response header from upstream, client: 49.32.0.158, server: intellipaat.com, request: "POST /elearning/course/togglecompletion.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "example.com", referrer: "https://example.com/elearning/course/view.php?id=248"

2......................with wordpress....我的wordpress db前缀是 ip_

Apr 27, 07:59:48    WordPress database error Table 'example_com.wp_posts' doesn't exist for query SELECT count(*) AS count FROM wp_posts WHERE `post_type` = 'wpcf7_contact_form' made by require_once('wp-admin/admin.php'), require('wp-admin/menu.php'), require_once('wp-admin/includes/menu.php'), do_action('admin_menu'), call_user_func_array, postaffiliatepro->addPrimaryConfigMenu, postaffiliatepro_Util_ContactForm7Helper::formsExists, postaffiliatepro_Util_ContactForm7Helper::formsExistsNew, W3_Db->query, W3_DbCache->query, W3_DbCallUnderlying->query, W3_Db->query, W3_DbProcessor->query, W3_Db->default_query

最佳答案

可能是因为数据库使用的是 MyISAM 而不是 InnoDB。

Moodle 中有一个工具可以在这里转换表格

/admin/tool/innodb/

显然在尝试任何事情之前备份数据库。

如果该工具不可用,请评论您使用的是哪个版本的 Moodle。您可以在/version.php 中或通过转到站点管理 -> 通知来检查。

关于php - 当 nginx 和 db 在不同的服务器上时,db 查询出错? "PHP message: Database transaction aborted automatically in",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29893408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com