gpt4 book ai didi

php - wp_posts.id 值超过 9 位会导致帖子和权限问题

转载 作者:行者123 更新时间:2023-11-29 08:09:59 25 4
gpt4 key购买 nike

此插入失败并导致上述问题:

INSERT INTO `wp_posts` (`ID`, ... ) 
VALUES (33145694077, ... );

但是这个插入效果很好:

INSERT INTO `wp_posts` (`ID`, ... )
VALUES (145694077, ... );

唯一的区别是我删除了 id 的 INSERT 值中的前两个数字。 (145694077 而不是 33145694077)。

这是 wp_posts 的表结构:

`wp_posts` ( 
`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
...
)
ENGINE=MyISAM DEFAULT CHARSET=utf8;

我只有在尝试将帖子导入 WP Engine 时才会遇到此问题。我的 MAMP 安装和其他服务器环境(Apache/CENTOS 6.5)可以很好地处理这些导入。我知道 WPE 使用 nginx。我想我还不够了解,无法确定那里是否存在问题!

有什么想法,类似的经历吗?

This sad, unsolved thread was all I could find on the subject.

最佳答案

最大的有符号 32 位整数是 2,147,483,647。 33,145,694,077 大于该值,但 145,694,077 小于该值。

我敢打赌,您的 MAMP 环境和其他服务器正在运行带有适当版本的 MySQL 和 PHP 的 64 位操作系统,而给您带来问题的服务器仅为 32 位。

关于php - wp_posts.id 值超过 9 位会导致帖子和权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21815094/

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