昨天新建一个Drupal网站的时候,遇到一个奇怪的问题:用Mysql自带的命令行客户端可以连接已经建好的数据库,可是同样的参数,Drupal安装程序却卡在第三步“Set up database”上。具体现象是,填好数据库名等各项参数后,点击保存并继续的按钮,会出现“Access Denied”错误。

因为我是在本机建的Drupal测试程序连接Godaddy的数据库服务。所以我分别测试了远程的Godaddy数据库和自己电脑上的数据库,在参数正确的前提下,点击继续,有时会出现这个错误,有时直接页面刷新,没有任何错误,也无法进入下一步!

刚开始没有注意到这个奇怪的现象。以为是Apache权限配置的问题,到网上乱搜一气,没发现有用的结果。去QQ群问,回答跟网上的人一样,集中在数据库上。大家基本认定一点----“Access Denied”说明数据库返回了结果,所以是数据库权限的问题。要不是连接参数比如密码错了,要不就是这个用户确实没权限。可是Mysql命令行客户端同样的参数下是可以连接成功的,道理上应该php程序应该也可以。这个问题实在太有迷惑性,注定结果的狗血。

Share

如果你是个懒人,想直接看解决方案,请点击 这里。

好,下面来吐槽自己搭建的Drupal6在Godaddy上设置发送邮件的辛苦历程。

公司的某个洁具网站(http://www.symbolsink.com)放在Godaddy的空间上,是用Drupal搭建的。一般客户都是直接发邮件联系,所以几乎遗忘了之前设计的在线询价的功能。后来偶尔打开那个Webform的询价表,发现有几个客户的询价信息被漏掉了。之后都不定期的查看一下后台,防止漏掉重要的询价。几次之后,感觉效率太低,而且容易忘记。于是想设置Drupal发邮件提醒。结果被这个小小的功能折腾了半天。感觉网上很多文章的说法有问题,按照他们的步骤结果都不行。Drupal的中文资源比较少,最后是在Godaddy的英文官方论坛找到了解决方案。现在写下来,方便大家。

Share

因为子公司网站(http://www.symbolsink.com)SEO方面的需要,在网站找到了一篇《100个国外名录网站》的文章。录入过程发现很多网站已经失效。为了方便以后使用,整理在下面。需要的可以自行拿去,转载请注明出处。同时感谢公司同事Daisy的辛勤工作。

Share

欢迎来到BLOG.CD,您的个人博客已经开通! 请登录管理后台(http://blog.cd/wp-admin/)来发布您的日志。 通过主题列表 可以选择自己喜欢的博客样式。 若在使用过程中遇到问题或是想知道插件的使用方法,可以去我们的论坛获得帮助哦!

Share