今天來(lái)詳細(xì)聊聊Avada后臺(tái)面板的System Status系統(tǒng)狀態(tài)頁(yè)面,Avada后臺(tái)面板導(dǎo)航欄,找到Maintenance下拉框中的功能菜單選項(xiàng)卡Status,點(diǎn)擊便可進(jìn)入到系統(tǒng)狀態(tài)頁(yè)面(System Status)。在此頁(yè)面,你可以查看當(dāng)前站點(diǎn)服務(wù)器及Wordpress程序配置環(huán)境的具體參數(shù)信息以及其他的一些數(shù)據(jù),利用這些信息,可以幫忙協(xié)助進(jìn)行網(wǎng)站故障排除及網(wǎng)站更新等操作。從上到下,此頁(yè)面共分為七大部分,它們分別是:Get System Report,Avada Version History,Avada Conversion Controls,WordPress Environment,Server Environment,Avada Update Server Status,Active Plugins。點(diǎn)擊“Get System Report”按鈕,便可生成關(guān)于當(dāng)前站點(diǎn)環(huán)境配置的詳細(xì)參數(shù)數(shù)據(jù),包括當(dāng)前使用的Avada主題版本,已安裝的插件,Wordpress安裝程序及服務(wù)器相關(guān)數(shù)據(jù)等信息,當(dāng)你的網(wǎng)站在使用Avada主題遇到問(wèn)題的時(shí)候,點(diǎn)擊“Copy For Support”按鈕,就可以把上述詳細(xì)數(shù)據(jù)復(fù)制,在你創(chuàng)建Ticket聯(lián)系A(chǔ)vada支持團(tuán)隊(duì)的時(shí)候可以把這些信息也一并附上,以便幫助Avada支持團(tuán)隊(duì)可以更加準(zhǔn)確的識(shí)別你網(wǎng)站的問(wèn)題所在及更快的回復(fù)相應(yīng)的解決方案。已安裝Avada主題版本的歷史記錄,顯示當(dāng)前激活應(yīng)用的Avada主題的版本及最近更新的3個(gè)歷史版本的記錄(如果有的話)。Avada Conversion ControlsGlobal Options轉(zhuǎn)換控制,點(diǎn)擊Run Conversion可重新手動(dòng)為當(dāng)前版本主題的Global Options(也就是之前版本中的Theme Options)運(yùn)行轉(zhuǎn)換,主要是為了確保當(dāng)前主題應(yīng)用的是新版本的Global Options操作面板,如果你當(dāng)前的主題版本是Avada 4.0以上版本的話,那么這個(gè)轉(zhuǎn)換過(guò)程是在主題升級(jí)的同時(shí)會(huì)自動(dòng)觸發(fā)處理,所以這個(gè)按鈕忽略即可,無(wú)需再次點(diǎn)擊運(yùn)行轉(zhuǎn)換。另外,這里再多說(shuō)兩句,你所看到的這個(gè)版塊的內(nèi)容會(huì)基于你開(kāi)始使用的Avada主題的版本以及主題的當(dāng)前版本的不同會(huì)有所不同。如果你是從Avada 4.0之前的版本開(kāi)始使用的話,那么當(dāng)你升級(jí)到4.0及以上的版本的時(shí)候,在此版本你將會(huì)看到:Theme Options Migration。這是關(guān)于將Theme Options遷移到Avada 4.0以上的版本的Theme Options框架中。因?yàn)樵贏vada 4.0及以上的版本中,Avada主題使用了全新的Theme Options選項(xiàng)框架操作面板。所以,如果使用的是4.0以下的版本的主題的時(shí)候,那么就需要升級(jí)到Avada 4.0及其以上的版本才能使用這個(gè)全新的Theme Options操作面板。當(dāng)從以前的版本升級(jí)到4.0版本后,當(dāng)前的theme option值數(shù)據(jù)將會(huì)被復(fù)制備份然后存儲(chǔ)到數(shù)據(jù)庫(kù)中,這樣的話,遷移過(guò)程中就不會(huì)丟失數(shù)據(jù),接著,復(fù)制的副本會(huì)被安全的轉(zhuǎn)換遷移以便你可以使用新的Theme Options選項(xiàng)面板。如果你是從Avada 4.0版本或者是其以上的版本開(kāi)始使用的話,那么當(dāng)你升級(jí)到Avada 5.0版本的時(shí)候,在此版塊中你將會(huì)看到:Shortcode Conversion 。這是關(guān)于將舊版本中的post和pages內(nèi)容轉(zhuǎn)換到新的短碼句法。從Avada 5.0 版本開(kāi)始,F(xiàn)usion Builder從Fusion Core分離開(kāi)來(lái),成為一個(gè)全新的獨(dú)立頁(yè)面編輯器插件,這比在Avada 4.0.3及其之前的版本中的Fusion Builder使用起來(lái)要快5倍。Fusion Builder插件使用的是一種新的短碼句法(shortcode syntax),這就要求需要將Avada 5.0版本之前舊的頁(yè)面編輯器的短碼句法轉(zhuǎn)換為新的頁(yè)面編輯器使用的句法,這樣做的關(guān)鍵目的是確保所有的短碼shortcode(現(xiàn)在被稱(chēng)為元素element)都分配有新的且獨(dú)一無(wú)二的命名,避免與其他插件產(chǎn)生沖突,不僅如此,F(xiàn)usion Builder的整個(gè)系統(tǒng)架構(gòu)都被重構(gòu),所做的這些改進(jìn)目的都是為了減少整個(gè)Avada主題安裝包的大小,確保所有內(nèi)容(Posts和Pages)應(yīng)用新格式與新版本兼容,以及確保顯著提高與第三方資源和插件的兼容性。短碼轉(zhuǎn)換是一個(gè)自動(dòng)處理的過(guò)程,當(dāng)升級(jí)Avada主題的時(shí)候會(huì)自動(dòng)觸發(fā)短碼轉(zhuǎn)換,Avada會(huì)通過(guò)搜索當(dāng)前站點(diǎn)內(nèi)的posts和pages并使用舊的短碼搜集所有頁(yè)面的ID,然后將這些頁(yè)面應(yīng)用的舊短碼句法轉(zhuǎn)換為新的fusion builder插件使用的新短碼句法(new shortcode syntax),同時(shí),系統(tǒng)也會(huì)為轉(zhuǎn)換前的所有post和page在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)備份以確保數(shù)據(jù)的安全。但在一些很特殊的情況下,系統(tǒng)無(wú)法完成自動(dòng)轉(zhuǎn)換,那么你就可以在這個(gè)板塊手動(dòng)操作重新開(kāi)始短碼轉(zhuǎn)換。這個(gè)版塊顯示的是與WordPress安裝程序環(huán)境有關(guān)的所有相關(guān)數(shù)據(jù),其中,Home URL: 網(wǎng)站主頁(yè)的URL
Site URL: 網(wǎng)站根URL
WP Content Path: 網(wǎng)站應(yīng)用安裝的Wordpress程序的內(nèi)容目錄的系統(tǒng)路徑
WP Path: 網(wǎng)站應(yīng)用安裝的Wordpress程序的根目錄的系統(tǒng)路徑
WP Version: 網(wǎng)站應(yīng)用的WordPress程序的版本
WP Multisite: 網(wǎng)站是否有啟用WordPress多站點(diǎn)(Multisite)功能
PHP Memory Limit: 網(wǎng)站一次可以使用的最大內(nèi)存量(RAM)
WP Debug Mode: 網(wǎng)站是否有啟用WordPress的調(diào)試模式
Language: 網(wǎng)站W(wǎng)ordpress后臺(tái)使用的語(yǔ)言其實(shí),每個(gè)參數(shù)所代表的具體含義都有對(duì)應(yīng)的解釋?zhuān)?dāng)你把鼠標(biāo)移動(dòng)到問(wèn)號(hào)標(biāo)識(shí)上,就會(huì)顯示相應(yīng)的參數(shù)含義解釋。這個(gè)版塊顯示的是與網(wǎng)站服務(wù)器環(huán)境有關(guān)的所有相關(guān)數(shù)據(jù)。Server Info – 托管你網(wǎng)站的Web服務(wù)器的信息
PHP Version – 網(wǎng)站托管服務(wù)器上安裝的PHP版本
PHP Post Max Size – 指定一個(gè)帖子Post中的所有內(nèi)容(圖像/文本等)加起來(lái)所允許的最大文件大小
PHP Time Limit – 指定網(wǎng)站頁(yè)面相應(yīng)PHP程式一次操作所允許的最大執(zhí)行時(shí)間(秒)
PHP Max Input Vars – 指定與網(wǎng)站服務(wù)器交互提交數(shù)據(jù)時(shí)的最大表單提交限制,限制提交的表單數(shù)量以避免服務(wù)器過(guò)載
SUHOSIN Installed – 服務(wù)器是否已安裝PHP程序的保護(hù)系統(tǒng)Suhosin
ZipArchive – 服務(wù)器是否已安裝能夠打包解壓縮zip文件的php的擴(kuò)展類(lèi)ZipArchive,只有安裝了才能正常導(dǎo)入演示站點(diǎn)
MySQL Version – 托管服務(wù)器上安裝的MySQL版本
Max Upload Size – 指定可以上傳到WordPress安裝的最大文件大小
DOM Document – 顯示是否已安裝DOM文檔。只有安裝了Avada Builder頁(yè)面編輯器功能才能正常運(yùn)作。
WP Remote Get – 顯示W(wǎng)P_REMOTE_GET()是否正常運(yùn)行。Avada使用其用于與不同的API通信(例如谷歌,推特,F(xiàn)acebook)
WP Remote Post – 顯示W(wǎng)P_REMOTE_POST()是否正常運(yùn)行。Avada使用其用于與不同的API通信(例如谷歌,推特,F(xiàn)acebook)
GD Library – 顯示已安裝的GD Library庫(kù)的當(dāng)前激活版本,Avada使用此庫(kù)調(diào)整圖像大小及加快網(wǎng)站的加載時(shí)間。同樣的,當(dāng)你對(duì)某項(xiàng)參數(shù)的含義不明白的時(shí)候,可以把鼠標(biāo)移動(dòng)到對(duì)應(yīng)的問(wèn)號(hào)標(biāo)識(shí)上,查看相應(yīng)的參數(shù)含義的解釋。Avada Update Server Status查看當(dāng)前Avada服務(wù)器的運(yùn)行狀態(tài),點(diǎn)擊“Check Avada Server Status“按鈕,便會(huì)向Avada的遠(yuǎn)程服務(wù)器發(fā)送一個(gè)請(qǐng)求,服務(wù)器會(huì)響應(yīng)請(qǐng)求并返回一個(gè)輸出結(jié)果,如果返回的輸出結(jié)果是一個(gè)綠色信息:Tested API is working properly則表示當(dāng)前Avada服務(wù)器正常運(yùn)行,能夠從服務(wù)器獲取Avada主題更新,插件下載,導(dǎo)入站點(diǎn),應(yīng)用補(bǔ)丁程序。但如果收到的返回結(jié)果是一個(gè)紅色信息,那么就表明當(dāng)前Avada服務(wù)器出現(xiàn)了異常情況,沒(méi)有正常運(yùn)行。對(duì)應(yīng)的,返回的錯(cuò)誤信息將會(huì)是一個(gè)簡(jiǎn)短的錯(cuò)誤日志,提供有與響應(yīng)代碼相對(duì)應(yīng)的所需詳細(xì)信息,且具體的信息及響應(yīng)代碼可能會(huì)因個(gè)人實(shí)際情況不同而有所差異。新增的版塊,點(diǎn)擊“?Re-create Avada Forms Database Tables“按鈕,便可重新創(chuàng)建Avada Forms數(shù)據(jù)庫(kù)表。這些數(shù)據(jù)庫(kù)表會(huì)在主題更新到7.1版本的時(shí)候自動(dòng)創(chuàng)建,但如果出于某種原因沒(méi)有自動(dòng)創(chuàng)建或者表缺失的話,Avada Forms則將無(wú)法按預(yù)期正常工作,此時(shí)用戶(hù)也將會(huì)看到PHP提示通知,在這種情況下,便可以點(diǎn)擊上述按鈕嘗試重新創(chuàng)建,另外,如果當(dāng)系統(tǒng)數(shù)據(jù)庫(kù)在存儲(chǔ)用戶(hù)提交的表單數(shù)據(jù)出現(xiàn)錯(cuò)誤的時(shí)候也可點(diǎn)擊這個(gè)按鈕以重建Avada Forms數(shù)據(jù)庫(kù)表。所以如果網(wǎng)站的Avada Forms表單功能運(yùn)行正常且沒(méi)有看到任何相關(guān)的PHP錯(cuò)誤提示的話,那么此按鈕可以忽略,無(wú)需點(diǎn)擊。顯示當(dāng)前站點(diǎn)所有已安裝并激活的插件,有時(shí)候,插件間存在沖突也可能會(huì)導(dǎo)致網(wǎng)站出現(xiàn)問(wèn)題,在聯(lián)系A(chǔ)vada支持團(tuán)隊(duì)的時(shí)候,這個(gè)已激活的插件列表也可以幫助他們排查是否是因?yàn)椴寮_突而導(dǎo)致網(wǎng)站出現(xiàn)的問(wèn)題。另外,在這里多提醒一句,請(qǐng)注意一定要確保Avada Core和Avada Builder這兩個(gè)主題必裝插件始終處于激活且是最新版本的狀態(tài)。在System Staus系統(tǒng)狀態(tài)頁(yè)面,有些Wordpress程序環(huán)境或者主機(jī)空間環(huán)境數(shù)據(jù)項(xiàng)對(duì)應(yīng)的參數(shù)值會(huì)顯示為綠色或紅色狀態(tài)。如果參數(shù)值顯示為綠色,則表示該值滿足主題運(yùn)行所需配置的最低要求值,但如果參數(shù)值顯示為紅色,則表示該值低于主題運(yùn)行配置所需的最低要求值,需要對(duì)其進(jìn)行調(diào)整。如果使用的是Avada主題的話,一般來(lái)說(shuō),可能會(huì)涉及到需要修改的參數(shù)值主要是這三個(gè):PHP Memory Limit:Avada官方推薦最低值是128MB,但如果要導(dǎo)入演示站點(diǎn)的話,那么Memory Limit內(nèi)存限制最低需要滿足256MB,低于這個(gè)值則可能會(huì)導(dǎo)致在導(dǎo)入演示站點(diǎn)的時(shí)候出現(xiàn)錯(cuò)誤。另外,當(dāng)內(nèi)存使用達(dá)到上限時(shí),便會(huì)出現(xiàn)類(lèi)似這樣的錯(cuò)誤提示信息:”Fatal Error: Memory Size Exhausted…“(致命錯(cuò)誤:內(nèi)存容量已用盡)。有很多因素都會(huì)影響網(wǎng)站需要多少內(nèi)存,例如網(wǎng)站內(nèi)容,網(wǎng)站主題,應(yīng)用的插件等。WordPress默認(rèn)的內(nèi)存限制上限為32MB,這對(duì)于運(yùn)行那些非常輕量級(jí)的僅具備一些基礎(chǔ)功能的小型網(wǎng)站來(lái)說(shuō),這是足夠有余的。但一般來(lái)說(shuō),網(wǎng)站內(nèi)容越多,功能越豐富,結(jié)構(gòu)越復(fù)雜,那么這個(gè)內(nèi)存限制的上限值就必須越高。PHP Time Limit:Avada官方推薦至少180秒或300秒(具體取決于主機(jī)提供商所允許操作的范圍)。當(dāng)單次PHP交互操作達(dá)到所允許的執(zhí)行時(shí)間上限的時(shí)候,服務(wù)器便會(huì)鎖定,并返回類(lèi)似這樣的錯(cuò)誤信息:”Fatal error: Maximum execution time of xx seconds exceeded…”(致命錯(cuò)誤:超出XX秒的最大執(zhí)行時(shí)間……)。因?yàn)镻HP Time Limit 默認(rèn)值為30秒,所以在運(yùn)行需要更長(zhǎng)時(shí)間的PHP交互操作的時(shí)候,就肯定需要提高這個(gè)默認(rèn)值的上限了。PHP Max Input Vars:Avada官方推薦至少2060以便可以加載所有Classic Demo的菜單項(xiàng),默認(rèn)值是1000,如果發(fā)現(xiàn)導(dǎo)入的演示站點(diǎn)的菜單有問(wèn)題,例如未能正確保存或者未能完整保存,又或者是某些具體的菜單項(xiàng)數(shù)據(jù)被截?cái)嗟?,那么多半是與這個(gè)參數(shù)的設(shè)置有關(guān)。另外,如果你跟我一樣,使用的是Giteground的主機(jī)的話,那么此處更常見(jiàn)的就是只有PHP Time Limit這一項(xiàng)可能會(huì)需要修改。
在這里,可直接到Siteground后臺(tái)進(jìn)行對(duì)相關(guān)的PHP變量參數(shù)進(jìn)行設(shè)置調(diào)整,在Siteground后臺(tái)左側(cè)導(dǎo)航欄中,找到 DEVS — PHP Manager — PHP VARIABLES:這里列出了一些與服務(wù)環(huán)境相關(guān)的PHP變量,你可以根據(jù)自己的需要對(duì)相關(guān)變量參數(shù)進(jìn)行調(diào)整,但需要注意的是,有些變量是不可以調(diào)整的,如果PHP變量右側(cè)對(duì)應(yīng)的鉛筆編輯按鈕為灰色不可編輯狀態(tài)則說(shuō)明其不可更改,且當(dāng)前變量的參數(shù)值已經(jīng)被設(shè)置為Siteground主機(jī)被允許的最大值了。例如,在這里,PHP Memory Limit,PHP Time Limit這兩項(xiàng)都是不可更改的,而 PHP Max Input Vars 這個(gè)變量則可以對(duì)其參數(shù)進(jìn)行調(diào)整,為什么有的變量不可對(duì)其進(jìn)行編輯更改呢?其實(shí)大多數(shù)主機(jī)對(duì)會(huì)對(duì)涉及服務(wù)器環(huán)境配置的PHP變量都設(shè)有限制且已經(jīng)固定了上限。針對(duì)上面的PHP Time Limit的限制,我也咨詢(xún)過(guò)Siteground的客服問(wèn)能不能做出調(diào)整,得到的答復(fù)是不能,根據(jù)他們的說(shuō)法,之所以設(shè)置禁用某些特定變量能夠被修改是為了保證資源在各托管主機(jī)間的公平共享,避免因某個(gè)用戶(hù)對(duì)自己網(wǎng)站這些變量的修改而影響到當(dāng)前主機(jī)服務(wù)器上托管的所有其他網(wǎng)站。所以如果想要配置更好的主機(jī)空間的話,那么就只能選擇Siteground更高級(jí)的套餐計(jì)劃了(好吧~~~那就先將就用著)。另外,要修改與服務(wù)器配置環(huán)境相關(guān)的PHP變量值,還可以通過(guò)修改Wordpress程序文件源代碼的方式來(lái)實(shí)現(xiàn)。一般來(lái)說(shuō),主要有3種操作方法,方法一是修改php.ini文件,方法二是修改wp-config.php文件,方法三是修改.htaccess文件。在Wordpress種找到對(duì)應(yīng)的系統(tǒng)文件,加入相關(guān)的操作指令代碼便可對(duì)特定的PHP變量參數(shù)進(jìn)行調(diào)整設(shè)置,感興趣的朋友可自行找相關(guān)教程來(lái)操作,但因?yàn)檫@是對(duì)網(wǎng)站文件源代碼進(jìn)行的更改設(shè)置,所以請(qǐng)?jiān)趯?duì)相關(guān)文件源代碼進(jìn)行修改的時(shí)候一定要先備份原文件,這樣即便操作出現(xiàn)錯(cuò)誤,還能及時(shí)應(yīng)用備份文件,確保網(wǎng)站能正常運(yùn)行。但正如剛剛所說(shuō)的那樣,PHP變量參數(shù)是與服務(wù)器配置環(huán)境相關(guān)的,而大多數(shù)主機(jī)都會(huì)對(duì)其值設(shè)置了操作上限,所以即便你是想通過(guò)更改系統(tǒng)文件的方式來(lái)調(diào)整設(shè)置相關(guān)PHP變量參數(shù),也最好是先和主機(jī)提供商聯(lián)系,詢(xún)問(wèn)下他們是否能為你進(jìn)行相關(guān)的設(shè)置調(diào)整或者相關(guān)PHP變量參數(shù)能設(shè)置調(diào)整的范圍,否則,假如你要想設(shè)置調(diào)整的參數(shù)值超出了主機(jī)允許的上限的話,那么即便是修改了相關(guān)系統(tǒng)文件也不會(huì)生效,反而可能會(huì)導(dǎo)致網(wǎng)站出現(xiàn)錯(cuò)誤。好了,以上便是Avada后臺(tái)System Staus系統(tǒng)狀態(tài)頁(yè)面各個(gè)板塊功能用途的詳細(xì)介紹。