2016-05-12 74 views
1

錯誤:FishPig Magento的擴展:WordPress的自動登錄失敗,甚至無法登錄手動

WordPress Auto Login Failed: HTTP/1.1 404 Not Found Date: Thu, 12 May 2016 07:09:31 GMT Server: Apache/2.4.9 (Win32) PHP/5.5.12 X-Powered-By: PHP/5.5.12 Set-Cookie: frontend=7pr2r9qub10h5skdbqot9dbiu7; expires=Thu, 12-May-2016 08:09:32 GMT; Max-Age=3600; path=/magento; domain=127.0.0.1; HttpOnly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache X-Frame-Options: SAMEORIGIN Status: 404 File not found Content-Type: text/html; charset=UTF-8

我看了很多博客相關的這個問題,我已經嘗試了所有的解決方案,但它並沒有爲我工作。

我試着添加「在Fishpig_Wordpress_Helper_System中的532行$curl->addOption(CURLOPT_REFERER, true);之後添加此代碼」,但在system.php中沒有532行。

Fishpig: Autologin not working authentication exception because of index.php

任何人可以有任何其他選項,以解決此問題。

我使用Magento version 1.9.2.4wordpress version 4.5

+0

謝謝@severinolorillajr – Roshni

回答

1

基於這個問題,看來,無論是自動登錄系統和手動登錄不工作。如果我正確閱讀這個問題,那就是你的問題。

自動登錄系統本質上是通過向wp-login.php提交相同的HTTP發佈請求來爲您執行手動登錄。這意味着如果您無法手動登錄,自動登錄將無法執行。

要解決此問題,請確定您無法手動登錄的原因。如果您可以看到登錄頁面並且無法登錄,那麼您的信息不正確或者存在Cookie問題。

如果您看到登錄頁面但CSS丟失,則可能是WordPress中的URL設置不正確。

如果進入登錄頁面時將重定向到不同的URL,那麼'siteurl'選項不正確,需要在wp_options表中進行更改。

如果您發佈一個鏈接到您的網站,我將能夠告訴你更多。

+0

我在本地服務器上安裝了模塊,因此我無法與您分享我的網站網址。另外,當我安裝wordpress它工作正常。當我根據模塊指令更改我的wordpress ** SiteUrl **和** Home Url **時發生錯誤,我無法手動登錄[http://127.0.0.1/magento/blog/wp-admin/] url說網頁沒有正確重定向。 – Roshni

+0

如果您無法手動登錄,則無法自動登錄。修復手動登錄,然後您可以自動登錄。如果該頁面正在重定向,那麼您已經錯誤地設置了您的WordPress'siteurl'。這應該是WordPress安裝URL。 –

+0

謝謝,我已將* SiteUrl *和* Home Url *更改爲上一個。然後我嘗試手動登錄,它將完美工作。 Magento自動登錄也是完美的。 – Roshni

相關問題