2013-05-15 76 views
0

我試圖克隆Joomla網站,我已經從原始數據庫中導出數據,並試圖使用phpmyadmin將其導入到新網站的數據庫中。該數據庫大約爲75mb,所以進口保持超時。我(愚蠢)登錄到我的主機控制面板,並開始調整設置(memory_limit,mac_execution_time,max_input時間等),把他們在越來越大的值導入數據庫(從來沒有工作,可能是因爲我沒有重新啓動Apache )。php mis-config導致joomla登錄失敗?

今天早上我用MySql Workbench打開我從phpmyadmin完成的SQL導出文件,運行查詢並以此方式導入。這工作我有我的數據庫和安裝我的網站重複修訂。

然後在整個一天中,我開始在所有網站中丟失後端功能(大約十幾個,其中大部分我沒有碰到)。第一個K2不會過濾或保存,它會跳回到管理員控制面板。我開始檢查並在所有網站上注意到這一點。幾小時後,我開始失去管理員登錄功能。一個接一個,我無法登錄,它只是重置爲空白字段。我檢查了幾個網站,我有前端登錄啓用,當我嘗試登錄那裏我得到「無效的令牌」。

我檢查了jos_plugins,我的'用戶 - Joomla'已經發布。我的名字/ ID仍然在jos_users中,而我仍然被輸入爲超級管理員。 PHP設置被重置(我讓我的託管公司的專業人員這樣做),並重新啓動服務。這不起作用,然後都沒有進行硬重啓。

任何人都可以想到任何在PHP配置我可能會調整,會導致這種情況?這裏有幾個設置似乎要數(或者我記得搞亂了)和它們的價值。我必須在這裏錯過一些東西。

memory_limit: 128M 
upload_max_filesize: 64MB 
max_execution_time: 30 
max_input_time: 60 
session.cache_expire: 180 
session.cookie_domain: blank (default server name then I believe?) 
session.cookie_lifetime: 0 (expires browser restart?) 
session.gc_maxlifetime: 1400 

還有什麼我應該看看?誰能幫忙?真的絕望在這裏。

+0

哪個版本的Joomla? – Yogus

+0

什麼的Joomla您使用的版本?你提到你真的很絕望,但是你沒有迴應 – Yogus

+0

對不起,我整晚都檢查了我的手機,但它從未更新。我正在運行Joomla 1.5.2,我相信,並且PHP 5.2.9。 – user1366794

回答

0

問題解決了,操作失誤!我曾使用不正確的速記upload_max_filesize(MB而不是M)。顯然它有所作爲。 :)我很感激你迴應迪奧尼亞,並遺憾地浪費你的時間。從http://us2.php.net/ini.core

注: PHP允許對於位值的快捷方式,包括K(公斤),M(兆)和G(千兆)。如果您使用其中任何一種,PHP將自動執行轉換。要小心,不要超過32位有符號整數限制(如果您正在使用32位版本),因爲它會導致你的腳本失敗。」