方維系統是基于開源的框架thinkphp開發的。方維系統是商業程序,只有通過商業授權,才能更好的使用它。
今天把客戶的方維系統遷移到新的空間,可是在遷移完成后,在后臺輸入正確的帳號,無論怎么樣都是都是登入不了。這是什么原因呢?
一般后臺登入不是,都網站是數據庫配置文件沒有修改正確,方維的數據庫配置是public/db_config.php,如下:
1 |
<?php |
2 |
3 |
return array ( |
4 |
5 |
'DB_HOST' => 'localhost' , |
6 |
7 |
'DB_NAME' => 'webd' , |
8 |
9 |
'DB_USER' => 'webd' , |
10 |
11 |
'DB_PWD' => 'icka459c7h' , |
12 |
13 |
'DB_PORT' => '3306' , |
14 |
15 |
'DB_PREFIX' => 'fanwe_' , |
16 |
17 |
); |
18 |
19 |
?> |
方維在開發的時候用了緩存技術,而沒有設置連接時自動更新自己的緩存,這樣數據庫連接信息沒有更新,導致調用的還是舊的數據庫信息。那如何解決呢?
客戶的方維系統設置緩存文件夾為: \public\runtime\admin
只需要把緩存目錄下的~app.php文件和~runtime.php文件刪除就可以了。
注意:可能有不同版本方維的緩存目錄可能略有不同,如果你找不到相關目錄,你可以查找一下app.php和runtime.php,然后刪除就可以了。
最后再提醒一下,做修改操作前請注意備份數據庫,以免誤操作產生損失。