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
cpanel 次網域設定的 bugs – unethost無限空間虛擬主機 技術分享部落格

cpanel 次網域設定的 bugs

最近幫一位站長移機後,發生一件很奇特的事,
站長後來反應,他的部份次網域設定都不會通,

我們接手從cpanel觀看後發現,
次網域的設定被轉去hostname 的error message。

我們本身有基本解法,但有時遇到問題都是一種契機,
因為想要了解是否有進階的處理方式(比方說下什麼指令),
經我們詢問cpanel客服後,因他們誤解是客戶端自己亂設(可以在設回去),
而回覆不痛不癢的話;不過其設定完全鎖死,無論怎麼改都會被改回去。
通常這樣來來去去的服務單,就會花掉數篇及相當費功夫去溝通。

後來我們乾脆先照我們自己的方法來處理後,
就順利解開了。

在下圖中所圈起來的次網域設定,
都被轉去hostname的error message。

總之透過cpanel改不動了。

cpanel_subdomain_bugs_01
我們的暴力解法:

1.有時只要將帳號砍掉,在重新搬一次就會正常。
2.或是砍掉整個cpanel帳號後,在將備份還原。

因為該帳號已經移機一段期間,
如果重搬的話,會有一些資料損失,
所以得用第2個解法。

不過我們懷疑這個hostname的問題,
改到其他主機就會正常。
所以我們增加測試了第3個方法,
a.就是先將整個帳號,透過whm自動搬到另一部。
b.等搬完後,查看另一部的設定是正常的。
c.然後在從本機砍掉帳號,在從另一部在搬回來。

這樣就完成修復了,而且資料也是最新的,
因為還原備份會差一天。

至於發生這樣的原因,
其實也是跟whm的自動搬站的設定有關,
但我們在本篇就不在贅敘這個設定。

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

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

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