我正在尝试使用wp-db-abstraction插件在Centos 5.8平台上进行干净的WP安装,以便与SQL Server 2008 R2数据库进行交互。 我还使用版本5.4.27更新了PHP,其中启用了msssql模块。另外我修复了wp-db-abstraction插件以及我在互联网上找到的那些指示,比如修复PATTERN变量和一些东西,比如正确的路径...... 问题是,一旦我调用wp-admin / install.php安装到数据库中,我就会在页面上收到这些消息:
Strict Standards: Redefining already defined constructor for class Fields_map in
/var/www/html/wp-content/plugins/wp-db-abstraction/translations/sqlsrv/fields_map.php
on line 36
Strict Standards: Declaration of mssql_wpdb::prepare() should be compatible with
wpdb::prepare($query, $args) in /var/www/html/wp-content/plugins/wp-db-
abstraction/drivers/mssql.php on line 33
WordPress database error: [Incorrect syntax near 'wp_users'.]
SHOW TABLES LIKE 'wp_users'
如果我完成忽略消息的安装,那么WP就不会像错过一些无法写入数据库或其他内容的信息一样工作。
任何迹象都表示赞赏。即使它存在一种更好,更新的方式与最新的WP版本的SQL Server数据库进行通信。在此先感谢大家!
干杯, 路易
答案 0 :(得分:0)
由我自己完成...只需将参数添加到插件的文件中。
现在我必须找出wordpress数据库错误
[Incorrect syntax near 'wpmxp_users'.] SHOW TABLES LIKE 'wp_users'
仅...可能是与新PHP版本的某些语法相关的错误?...