Discuz 程序中的数据库名应该填写什么
数据库名要询问你的空间商
DZ上的答案
解决方法:
1检查DZ目录下configincphp文件中define('UC_KEY','通讯密码')的通讯密码。这里的通讯密码要和UC中的密码一致。
2检查configincphp里define('UC_APPID', '3')里的ID。这个ID表明在uc里指定应用程序的应用id为3,uc使用应用来整合各个产品把这个ID值和UC中的ID值保持一致。(注意:官方说的是1,如果按照1来处理的话就处理不掉这个问题,改正为3,我就是活生生的例子)
修改了这两处后,Access denied for agent changed提示就消失了。
另外,如果你的DZ登陆说你密码错或者注册不了,这样处理,首先检查configincphp中的:
define('UC_CONNECT', 'mysql');,看看这个里面是否有mysql,我当时检查的时候自己的就是define('UC_CONNECT', '');,添加了个mysql'问题就处理了;另外检查你的define('UC_IP', '你的UCIP,说白了句是你的IP地址');,这个要对,不然的话你还是注册不了,登陆不了。
$sql = "SELECT email FROM `cdb_members`";
$headers = "From:81938561@qqcom\r\n"; //发送者地址
$headers = "Reply-To:81938561@qqcom\r\n"; //回复地址
$headers = "Content-Type: text/html;\r\n charset=\"gb2312\"\r\n";
//HTML 电子邮件内容
$body =<<<MYDOC
邮件内容放这里
MYDOC;
$res=mysql_query($sql);
while ($email = mysql_fetch_array($res)){
if (mail($email ,"邮件标题", $body,$headers)) {
echo("<p>Mail to $email 已经成功发送</p>");
} else {
echo("<p>Mail to $email 没有成功发送</p>");
}
}
//使用mail()函数前提是服务器支持smtp服务
0条评论