Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(): Failed opening '/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php' for inclusion (include_path='.:/opt/cpanel/ea-php70/root/usr/share/pear') in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/blog66rr/public_html/wp-content/advanced-cache.php:24) in /home/blog66rr/public_html/wp-includes/feed-rss2.php on line 8
除錯 – unethost無限空間虛擬主機 技術分享部落格 https://blog.unethost.com unethost 專注於提供優質的虛擬主機服務及相關問題解答 Thu, 09 Feb 2017 03:41:49 +0000 zh-TW hourly 1 https://wordpress.org/?v=6.0.8 如何修復 worpdress 首頁出現白頁 (除錯模式) https://blog.unethost.com/how_to_debug_and_fix_web_white_page_to_wordpress/ Thu, 09 Feb 2017 03:40:36 +0000 http://blog.unethost.com/?p=4267 閱讀全文 如何修復 worpdress 首頁出現白頁 (除錯模式)]]> wordpress網站,如果被駭後(或是更新失敗),會導致網站出問題,
通常是首頁出現白頁,或是連後台都進不去。

我們挑出近期出問題的客戶網站,並將修復方式列出來,
希望也能幫助大家快速解決套裝程式的問題。

1.前後台都遇到白頁的問題:

 

2.修改 wp-config.php ,並打開除錯模式

 

3.wordpress網站就會秀出錯誤訊息
  根據字面路逕的意思,恐怕是plugin插件出問題,
可以先考慮將外掛資料夾內的資料清除,
以及使用乾淨版檔案還原 wp-includes/class-wp-rewrite.php

 

4.重新更新瀏覽器後,發現出現不同的檔案錯誤,也是用乾淨版wp還原一次。

 

5.最後重新讀取前後台頁面,恢復正常了(方能在登入做進一步的處理)。

 

大多數的套裝程式,都會有支援debug mode (除錯模式),正常預設都是關閉的,
原因是有些插件功能裝下去,可能會因為php版本不同,而跳出錯誤訊息,
但又不會影響到使用,關閉除錯模式也不會有問題。

但是如果網站經常性被駭,也可以先打開除錯模式,一邊查看安裝插件是否有跳出錯誤訊息,那可能也是有問題的插件。

 

(本篇教學由unethost.com客服撰寫)

延伸閱讀:如何備份Cpanel後台安裝的套裝程式?

安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。

 

]]>
套裝程式或是php出現白頁的除錯方式 https://blog.unethost.com/how_to_show_error_message_of_php_and_software/ Thu, 07 Jul 2016 15:36:46 +0000 http://blog.unethost.com/?p=3683 閱讀全文 套裝程式或是php出現白頁的除錯方式]]> 今天有虛擬主機用戶反應,
他們的網站程式開啟只會出現白頁,
不知是否主機的設定跑掉;

當遇到這種情況,可以操作的動作很多,
不過我們挑出最容易的方法,請看我們下列分析:

1.切換php版本試試:
如果懶的除錯,只要去切換php版本
有時就會正常了,主要是因為程式的快取卡住,
切換php就會自動清除快取。
比方說 php 5.4 -> php5.5
php 5.5 -> php5.4 這樣的測試。

 

2.開啟display_errors功能
這功能是附在php切換裡,先進行php版本選擇後,
在透過Switch To PHP Extensions的設置:

php_display_errors_01

 

3.重新回到瀏覽器讀取後,就會看到相關錯誤訊息:

php_display_errors_02

以上的步驟,適合於我們的虛擬主機使用,
獨立主機因為切換php比較麻煩,反而是透過php.ini開display_errors比較快。

 

最後回到本篇的客服問題,這個是wordpress的theme異常引起的,
再經測試發現後台可以登入,我們就請客戶在直接看是要更新,
或是重新安裝theme。

另外提供一個小經驗:
如果程式沒有去動過,然後插件或是theme就無故壞掉,
可能是有駭客在掃網站引起的。

所以一但遇到,就要趕快去把問題找出來,
所以如果可以修就用修的,還原也是一種手段,但code沒有修好漏洞
後面會遇到更大的問題。

 

 

(本篇教學由unethost.com客服撰寫)

延伸閱讀:如何備份Cpanel後台安裝的套裝程式?

安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。

 

]]>