配置环境是as3.0 qmail vpopmail igenus ,配置完成后修改密码时提示 Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/igenus/passwd.php on line 40 .在网上搜寻了一天发现很多人有多样的问题,却没有答案.大麻兄的一句话提醒了偶:" 安装 vpopmail 没有按照 igenus 的要求来做 " 看了passwd.php 和mysql 里的 vpopmail表发现原来少了一列pw_id. 运行如下sql语句后成功修改密码 :
mysql>alter table vpopmail drop primary key; mysql>alter table vpopmail add column pw_id int(5) NOT NULL primary key auto_increment;