gpt4 book ai didi

php - 设置数据表编辑器时出现 fatal error

转载 作者:行者123 更新时间:2023-11-30 21:25:54 25 4
gpt4 key购买 nike

我正在使用 DataTables API 构建一个 CRUD 应用程序并尝试设置编辑器。在 DataTables 团队的一些帮助下,我能够部分完成设置过程,但编辑器没有将我的数据库中的任何记录提取到 DataTables 中。他们提到我需要更新 config.php 文件,其中包含连接到数据库所需的信息。当我更新它时,我看到了这个:

fatal error :未捕获错误:调用 C:\xampp\htdocs\ccrp\api\lib\Editor.php:964 中字符串的成员函数 transaction() 堆栈跟踪:#0 C:\xampp\htdocs\ccrp\api\lib\Editor.php(700): DataTables\Editor->_process(Array) #1 C:\xampp\htdocs\ccrp\api\server_data.php(53): DataTables\Editor-> process(Array) #2 {main} thrown in C:\xampp\htdocs\ccrp\api\lib\Editor.php on line 964

我不确定这个错误是什么意思或如何修复它。 DataTables 团队说它可能与我更新的 config.php 文件有关,所以这是我当前的配置文件:

<?php if (!defined('DATATABLES')) exit(); // Ensure being used in DataTables env.

/*
* DB connection script for Editor
* Created by http://editor.datatables.net/generator
*/

// Enable error reporting for debugging (remove for production)
error_reporting(E_ALL);
ini_set('display_errors', '1');

/*
* Edit the following with your database connection options
*/
$sql_details = array(
"type" => "Mysql",
"user" => "root",
"pass" => "",
"host" => "localhost",
"port" => "",
"db" => "ccrp_db",
"dsn" => "charset=utf8"
);

?>

最佳答案

我解决了。对于同样为此苦苦挣扎的其他人,请确保在从编辑器生成的实例构造函数中包含 $db 变量。

关于php - 设置数据表编辑器时出现 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59071109/

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