51Testing软件测试论坛

标题: testlink中,1.7安装所遇到的问题? [打印本页]

作者: aluoda123    时间: 2008-7-15 15:46
标题: testlink中,1.7安装所遇到的问题?
安装TESTLINK1.7,安装界面有了,到NEW INSTALL里,再输入数据库名,登录用户账号,下面的步骤出现这样的问题,

Your PHP installation don't have the mysql extension mysql- without it is IMPOSSIBLE to use Testlink

我是这样配置 Apache 2.2.4
打开目录:c:\Program Files\Apache Software Foundation\Apache2.2\conf\extra
  新建一个名为:httpd-php5.conf 的文本文件,用记事本打开,添加以下内容

LoadModule php5_module "c:\PHP\php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php
PHPIniDir "c:\PHP"

  然后打开:c:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
  在文件末尾添加一行:
Include conf/extra/httpd-php5.conf

是啥问题呀,急,以前装1.6很顺利的
作者: yjfj    时间: 2008-7-23 16:33
这个错误提示意思是你的PHP不支持mysql,
你给出的配置是apache加载PHP模块,跟这个错误没有关系。
解决方法是编辑PHP的配置文件,把“extension=php_mysql.dll”前面的注释去掉,把extension_dir = "/ext"改成相应具体的目录,譬如extension_dir = "d:/php/ext",同时修改相应MYSQL部分的配置:
[MySQL]
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =3306
mysql.default_socket =
mysql.default_host =localhost
mysql.default_user =root
mysql.default_password =root
mysql.connect_timeout = 60
mysql.trace_mode = Off

最后把PHP下的文件libmysql.dll拷贝到C:/Windows/System32目录下,重启Apache,应该就可以了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2