我剛剛在我的Ubuntu Apache服務器上安裝了Magento 1.4.1.1,除了一件事情之外,一切都運行良好:
Magento Connect Manager僅顯示空白頁面。在Firebug中,它只是<html><body></body></html>
。我讀到它可能是權限,但我給了Magento目錄和所有子目錄的777權限,仍然是空白頁。
任何想法?Magento連接管理器呈現空白頁
回答
好吧,出於某種原因,它正在尋找一個PEAR文件在一個不存在的位置。 Magento的包括這對PEAR.php的第27行:
$_pearDir = dirname(dirname(dirname(__FILE__))) . DS . 'downloader' . DS . 'pearlib';
然而,這也導致了一個目錄,其中包括「/包括」,這是不正確的。最後我只是把
$_pearDir = dirname(dirname(dirname(__FILE__))) . DS . '../downloader' . DS . 'pearlib';
注意到的唯一區別是在下載從路徑中刪除‘/包括’目錄前面的「../」。但我真正的問題是,爲什麼Magento首先會出現這個錯誤。這對於在Ubuntu服務器上安裝Magento的所有人都不會發生,對吧?
爲我工作......謝謝 – WalterJ89 2010-09-29 13:09:38
今天我得到了同樣的錯誤,沒有更改任何東西(沒有更新等)...嘗試從後端訪問Magento Connect時的空白頁面。
在上述答案的幫助下,我得以重新開始工作。因此,在Magento的基本目錄中,轉到/ includes/src/Varien /並在第12行對Pear.php進行更改(包括../在下載前)。
它仍然很高興知道究竟是什麼導致了這個問題。
不知道如果我的解決方案是100%與您的問題 - 但我已經用空白頁的Magento Connect Manager的太(1.4.0.1版本)
幾個小時後,掙扎中我發現pear.ini
文件(/downloader/pearlib/pear.ini)需要更新。
在您更改服務器,安裝或Magento目錄位置的情況下,可能會發生pear.ini中的文件路徑引用不是最新的。
因此,你需要做兩件事情:
與您當前的Magento目錄位置打開
pear.ini
在文本編輯器,並更新所有文件路徑引用。調整每個字符串的字符數。有點痛,我知道,但它的作品。 (你可以用一個字編輯器做你的性格計數)
例如:
s:59:"/var/www/vhosts/mysite.com/httpdocs/Test/downloader/pearlib";
其中「s:59」是的字符數路徑/var/www/vhosts/mysite.com/httpdocs/Test/downloader/pearlib
和「測試」舊的目錄。
即將上市(i。刪除「測試」文件夾)這需要更新到:
s:54:`/var/www/vhosts/mysite.com/httpdocs/downloader/pearlib`;
讓我知道如果你有幸運?
- 1. Magento連接管理器顯示空白頁
- 2. Magento空白管理頁面
- 3. 空白ASPX頁面呈現
- 4. React路由器呈現空白頁面
- 5. 管理產品Magento管理顯示空白頁
- 6. Magento:從Ajax調用模板時呈現空白頁
- 7. mysql連接空白頁面
- 8. Infragistics Grid呈現空白頁面
- 9. Magento管理員升級後顯示空白頁
- 10. 在Magento 2.0 magento連接管理器未找到更改主題。
- 11. Joomla 1.7 - 空白管理員頁面
- 12. Django管理頁面:空白視圖
- 13. 當呈現沒有網絡連接的MPMoviePlayerViewController時出現空白屏幕
- 14. Magento空白/空(錨)類別頁
- 15. Wifi連接管理器
- 16. SSIS連接管理器2012
- 17. Android的連接管理器
- 18. Magento的連接管理器:連接錯誤:PHP擴展「的zlib」必須加載
- 19. Magento的連接管理器設置錯誤
- 20. Magento管理面板完全空白。 Nicht腸道
- 21. 1.4至1.6升級後自定義Magento管理模板空白
- 22. 管理Magento頁腳內容
- 23. Magento連接管理器 - 危險安裝Magento版本以上的升級?
- 24. Magento的模塊在Magento沒有顯示連接管理器從Yoast
- 25. Mapbox.js在Ruby on Rails中呈現空白
- 26. 空白JSF不會呈現組件
- 27. 的UINavigationController呈現空白視圖
- 28. 在cakephp中呈現空白視圖
- 29. LogOnPartial呈現與空白href - MVC 3
- 30. 閃亮的htmlwidget呈現空白
確保正在顯示php錯誤,並使用您的逐步調試器。 – greg0ire 2010-09-21 22:15:04
我在全新安裝中遇到同樣的問題。我做的唯一奇怪的事情是magento不在webroot中,它在webroot的一個文件夾中 – WalterJ89 2010-09-29 12:59:40