新聞中心
Drupal技術(shù)文檔翻譯: 登錄不成功或者是需要登錄2次才能登錄上自己的帳號管理平臺
其實有很多原因會造成登錄不成功或者是需要登錄2次才能登錄上去,盡管您使用的是正確的用戶名和密碼,但還是沒有登錄到自己的帳號管理平臺。一般情況下,我們可能會刷新瀏覽器或者是選擇重置密碼,但很多情況下,這些操作都是沒什么效果的。那現(xiàn)在無憂主機小編(www.gle-technology.com)就來和大家一起看一下drupal官網(wǎng)的教程,看看那些牛x都是國外drupal站長們總結(jié)了一些方法,無憂主機(www.gle-technology.com)這里總結(jié)歸類如下: 當瀏覽器發(fā)出一個請求,drupal就是檢測瀏覽器上是不是有http cookie,如果有,就會和存儲在自己數(shù)據(jù)庫中的sessions進行一個比對,而這個比對的過程就很可以造成瀏覽器和數(shù)據(jù)庫處理的中斷,而在cookie的影響下就導致用戶就算使用正確的帳號和密碼也無法登錄到自己的帳號管理平臺。 下面我們就來看看造成這個問題的常見的3個小分類。 1、 Cookies 如果您可以一臺電腦上能登錄,但在另一臺電腦上登錄不了,這個就可能是本地問題造成的(默認使用同款瀏覽器)。 ●確認在您的瀏覽器上開啟了cookies。 ●確認您的本地防火墻沒有阻斷 cookies。 ●cookies只是存在在您本地硬盤的文本文件,它可能被損壞,試著去刪除這個相關(guān)站點的cookies文件。 ●好吧,最后一個是經(jīng)典的IE6非常特有的,就是在cache滿了以后造成的問題,而這個時候呢,就刪除IE6的臨時文件夾就可以了。 2、域名帶www和不帶www 如果您的站點基路徑被設(shè)置成51php.com格式,而不是www.gle-technology.com。但您的網(wǎng)站的訪問一般都是使用www.gle-technology.com 這種格式訪問您的站點的,而這個時候您可愛的瀏覽器為用戶設(shè)置的session是設(shè)置在 www.gle-technology.com下,就是這個時候,一個沖突就發(fā)生了,您的php虛擬主機上的站點卻把您站點的訪問者引導向不帶www的域名,就這么一檢測,被認為是沒有登錄。 解決這個問題的辦法分下面兩種情況: 如果您有apache服務(wù)器的管理權(quán)限,在php.ini文件中加入“session.cookie_path = \ ”。當然如果您沒有權(quán)限的話那該怎么辦呢?其實只需要在settings.php配置文件中設(shè)置$cookie_domain為51php.com這種格式就可以了。 3、 Cache問題 其實,最后這個問題很明了,雖然官網(wǎng)上一大段的話也就是說禁用站點的cache,但這是有弊端是顯而易見的。這個大家可以酌情使用這個處理方法。 如何您只是簡單的想要在數(shù)據(jù)庫中修改用戶的密碼,請查看教程: 無憂主機原創(chuàng):強制修改drupal管理員密碼 drupal用SQL語句解封禁用的管理員帳號 純Linux環(huán)境下高端免備案【香港獨立IP地址】?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/drupal/8717.html