2010-01-20 44 views
2

我剛剛將我當前的辦公室移動到服務器(linux)到我的本地計算機(winxp),因此我可以在本地工作,只能上傳變化。Joomla在將安裝從一臺服務器移動到另一臺服務器後登錄後顯示空白頁面

的事情是下載的所有文件和我的本地機器上安裝遠程數據庫的備份後,我發現自己無法登錄到管理員面板上,我可以看到的FrontPage,但無法登錄:/

所以很遠,我已經搜索了很多這個問題,但大多數人似乎遇到這個問題,同時從Joomla升級1.0

爲了確保問題不在文件的權限,我做了另一個全新的joomla instalation在另一個文件夾,它工作得很好,我可以訪問網站,我也可以登錄到管理頁面,然後我改變了配置文件連接到joomla我想移動,現在我發現自己又無法登陸:/

我認爲這個問題是在DB但是我已經嘗試過搜索特定的路徑,但沒有運氣

沒有人有另一個想法?

在此先感謝:)

回答

2

試圖改變以下變量在您的本地配置文件與您當地的價值觀。

var $offline = '0'; 
var $log_path = 'Your local joomla path\logs'; 
var $tmp_path = 'Your local joomla path\tmp'; 
var $live_site = 'local url will be here'; 
var $dbtype = 'mysql'; 
var $host = 'local db host'; 
var $user = 'DB user for local'; 
var $db = 'Db name for local'; 
var $dbprefix = 'DB prefix whatever you have set, by default jos_'; 
var $password = 'your DB password for local'; 
+0

我已經改變了一切上的配置,配合得非常完美,我甚至在新安裝克隆的配置,但只要我把它指向舊的數據庫將停止工作:/ 昨天我注意到一個奇怪的事情,和我真的認爲這與數據庫有關的是,如果我遠程連接數據庫,使用本地安裝,仍然不會工作,但在網絡服務器上安裝連接到相同的數據庫的工作:/ – perrohunter 2010-01-21 15:47:49

0

您的網站是否使用任何類型的額外身份驗證?我使用了LDAP身份驗證插件。我的本地機器無法連接到LDAP服務器。關閉LDAP身份驗證後(只使用Joomla身份驗證)它工作。

編輯mysql中的jos_plugins表,將您正在使用的任何額外身份驗證插件的發佈設置從1發佈到0。

2

您可能已啓用LDAP或openid身份驗證,並且這是嘗試登錄時導致此空白頁的原因。

就到你的數據庫,然後轉到: jos_plugins

和編輯它們要麼OpenID的或LDAP 設置爲1的發佈狀態爲「0」

案件告破的插件。

+0

在我的情況下,我有啓用了SJSB身份驗證,我還沒有配置插件SJSB。因此,登錄後有機會遇到空白頁面。 – Raptor 2011-06-23 07:38:24

相關問題