您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試解決方案 >
升級Bugfree至禪道過程中出現(xiàn)的問題及解決方案
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2014/3/26 15:46:28 ] 推薦標簽:解決方案 Bugfree

1.問題:

在升級過程中出現(xiàn)提示‘PDO_MySQL擴展 未加載 檢查失敗  修改PHP配置文件,加載pdo_mysql擴展’;

解決方案:

在wamp文件夾下有個PHP文件夾,在這個文件夾下有個PHP.ini,將里面extension=php_pdo_mysql.dll前面的’;’去掉,另外在apache下的bin目錄下也有一個PHP.ini文件,同時也將里面extension=php_pdo_mysql.dll前面的’;’也去掉,再重啟服務行了。

2.問題:

在升級至禪道項目管理工具后,從bugfree中導入了所有的數(shù)據(jù),但是打開禪道后所有的bug全部都沒有導過去;

解決方案:

下載 http://zentaoms.googlecode.com/files/convert.zip解壓縮到禪道的目錄下面,zentao/module/convert,覆蓋原來的convert目錄。然后再執(zhí)行轉(zhuǎn)換程序即可;

備注:

好將禪道升級到1.2的版本,這樣在重新導入數(shù)據(jù)時能將所有的bug記錄全部都導入到禪道管理工具中來了。

3.問題:

如何在禪道管理工具中設置Email發(fā)信功能

解決方案:

1.進入到zentao的源代碼目錄,進入module/mail目錄。
2.里面有一個config.php,mail的相關(guān)配置都是在這個地方進行設置的。但不建議直接修改這個文件,因為我們后面升級會覆蓋改文件。
3.在module/mail下面創(chuàng)建opt/config目錄,然后將module/mail/config.php拷貝一份到opt/config/下面。
4.修改里面的參數(shù):

/*是否打開郵件功能。*/
$config->mail->turnon = false;  //如果需要打開,將其設為true

/*設置發(fā)件人地址和名稱。*/
$config->mail->fromAddress = ''; //發(fā)件人地址。比如zentao@xxx.com
$config->mail->fromName = ''; //發(fā)件人名稱。 比如zentao

/*設置發(fā)信方式,目前支持phpmail|sendmail|smtp|gmail。*/
$config->mail->mta = 'gmail';

/*普通SMTP的配置:*/
if($config->mail->mta == 'smtp')
{
$config->mail->smtp->debug = 0; // smtp debug級別,0,1, 2,數(shù)字越大,級別越高。
$config->mail->smtp->auth = true; //是否需要驗證。
$config->mail->smtp->host = ''; // smtp主機。
$config->mail->smtp->port = ''; //端口號。
$config->mail->smtp->username = ''; //登錄用戶名,有的smtp需要完整的郵箱地址。
$config->mail->smtp->password = ''; //密碼。
}
/* GMAIL的配置。*/
elseif($config->mail->mta == 'gmail')
{
$config->mail->gmail->debug = 0; // debug級別,0,1, 2,數(shù)字越大,級別越高。
$config->mail->gmail->username = ""; // GMAIL username
$config->mail->gmail->password = ""; // GMAIL password

5、出現(xiàn)問題如何調(diào)試

如果發(fā)信不成功,首先將相應的debug參數(shù)設為比較高的數(shù)字,比如2,這樣可以看到很多的信息。一般來講,發(fā)信不成功,是因為參數(shù)設置的不對。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd