Discuz,Database Error的原因,修复方法
原因一:数据库表太大
你确定apache配置没有问题吗?
O(∩_∩)O~
1,在index.php开头phpinfo();
查看php 配置是否已支持mysql
2.打开http://localhost:3306这个页面,额,这个网址是根据你给出的信息写出的,具体的配置你没有说明,我也无从查起
如果你可以正常显示的话,那只能看是不是mysql设置了用户链接限制,这点,你可以在mysql数据库的mysql库内查看user表
再不行的话,我这边有windows上的wamp,你想要的时候再说呀
虚拟空间有安装windows操作系统和安装liunx操作系统两种.
liunx操作系统一般安装apache服务器系统,适合php+mysql,discusz主流产品是php+mysql.
windows操作系统的空间变化比较多,但一般都是安装iis服务器系统,
一般的空间只适合asp的数据库一般都支持ess,有时也支持mssql(可能是要重新购买).
有一种windows空间是asp,php两者都支持,但这类空间个人感觉php运行的不理想,原因很多,php最佳拍档是apache服务器系统,windows的空间安装是iis;
安装php时有两种模式:CGI与module;其中CGI的效率会比module的差(CGI方式太消耗资源),而windows空间一般是用CGI的.
现在很多云主机都是主机商已经设置默认支持PHP的!
如果你的不支持,需要自己安装,一般是安装PHP、mysql等!
这个过程有点复杂,建议你到网上找找教程学习一下!
由于WEB
SERVER与平台的相对独立,用户选择哪种类型的虚拟主机的变化已经不再明显,WEB浏览,FTP服务基本一致,只是选择不同的开发语言而已。
(1)Windows操作系统。
Windows2000系列提供了较大的灵活性,支持ASP、PERL等语言。程序设计多为ASP语言,较为简单,网站开发成本也较低。同时,此主机提供对EXCEL、ACCESS、SQL、SERVER等数据库的支持,为数据存储提供了很大的便利。燕之庐公司 的主机已经可以支持windows2003操作系统。
Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web服务器应用程序。使用 ASP 可以组合HTML 页、脚本命令和ActiveX 组件以创建交互的 Web 页和基于 Web的功能强大的应用程序。ASP 应用程序很容易开发和修改。
mon gate intergace),通用网关接口,它是一段程序,运行在服务器上,提供同客户端HTML页面的接口,通俗的讲CGI就象是一座桥,把网页和WEB服务 器中的执行程序连接起来,它把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页;用CGI可以实现处理表格,数据库查询,发送电子 邮件等许多操作,做常见的CGI就是计数器。CGI使网页变得不是静态的,而是交互式的。
NT主机的cgi或perl文件传到cgi-bin目录下,然后通过客户问题在线提交或发传真至燕之庐公司,由技术部开通权限。
(2)unix操作系统。
UNIX主机系列一般操作系统以BSD和LINUX居多。支持PERL、PHP等语言。数据库使用MYSQL。稳定,是UNIX虚拟主机的优势之
一。万网的unix主机暂时不支持asp程序。
Perl解释路径:/usr/bin/perl
Sendmail路径:/usr/sbin/sendmail
My Sql版本:3.23
PHP版本:4.22Perl版本:5.005