search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

2017 年 9 月 – 電癮院

Month: 9 月 2017 (Page 1 of 4)

Import檔案限制2MB

如果你本來就有自己的網站,然後才使用ZPanel架站,那你一定會去使用phpMyAdmin的後台,來匯入你原本網站的資料庫檔案。

而當你在使用Import功能來匯入SQL備份檔案時,你一定會發現到匯入檔案的預設最大值是「2048KB」,其實也就是2MB而已,如下圖:

在這麼小的限制之下,只要你匯入的SQL資料庫備份檔大小超過時,就會出現「You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.」,如下圖:

而解決的方法,先打開SSH,然後修改/etc/php.ini的「upload_max_filesize」及「post_max_size」兩個設定值,將原本的數值改大一些就可以了。

如果你光看這樣還無法操作的話,請接著看下面詳細說明。

Step 1. 打開Google Cloud Platform中,該VM執行個體的SSH視窗,接著取得管理員權限,,然後用vi打開php.ini,如下指令

sudo -s
cd /etc
vi php.ini

如下圖:

Step 2. 找到「upload_max_filesize」,修改之後的數值,我自己習慣改到128MB,如下圖:

千萬不要自己一行一行找,這樣太累了…,請在下指令的地方使用「/upload_max_filesize」的方式,接著再按〔i〕鍵,進入插入修改模式,最後再修改即可。

Step 3. 找到另一個設定項目「post_max_size」,同樣也把這個數值改大一些,如下圖:

Step 4. 接著在vi裡,輸入「:wq」,儲存並且離開vi,如下圖:

Step 5. 接著再輸入「service httpd restart」,重新啟動httpd的服務,如下圖:

經過這樣的設定,就完成修改phpMyAdmin的匯入檔案限制了。

Google Cloud Platform文章整理

初次使用:

自動架站教學:

手動架站教學:

延伸閱讀:

ZPanel的使用限制?

ZPanel是一個非常好用的網站平台,安裝簡單,而且使用上沒有什麼大問題,真的是一用過,就會一直的用下去。

但在初次使用時,我在建立網域(Domain)時注意到「Free:5」,也就是說只能免費建立5個網域而已?原本想說是免費版的ZPanel只能建立五個網域,超過五個網域的話,就要開始付費。

但後來實際建立五個網域之後,也沒有跑出任何有關付費的資訊,一直到最後才搞清楚,原來這五個網域的限制,是「Administration」方案的預設值。

除此之外,像MySQL Database、FTP Account、Disk space quota、bandwidth quota…等等,也都有它預設的限制數量或大小小,但其實這些數值是可以修改的。

我只是覺得,既然Administration已經是最高的權限的管理者了,為何會預設一個這麼小的數值,這真是有點瞎…

5個Domain的限制,如下圖:

10個MySQL Database資料庫的限制,如下圖:

10個FTP account的限制,如下圖:

修改ZPanel的各項使用限制

Step 1. 點擊「Reseller\Package Manager」,如下圖:

Step 2. 點擊Package name為「Administration」的的〔Edit〕,如下圖:

Step 3. 在Edit package的頁面中,,有有許多可以設定的地方,像五個Domain的限制,就是設定「No. Domains」這個欄位,如果要設定更多的話,可以設為「-1」,代表「無限制」的的意思,如下圖:

其實還可以設定的項目,像是「No. Sub-domains(子網域數量)」、「No. FTP accounts(FTP帳號數量)」、「No. MySQL databases(資料庫數量)」、「Disk space quota(磁碟空間配額)」、「Monthly bandwidth quota(每月頻寬配額)」。

這些數值可以參考該欄位上的說明,通常數量-1代表是無限制,而大小的話,0代表是無限制,所以在填入時要特別注意一下。

最後設定好之後,再點擊〔Save〕即可,如下圖:

Google Cloud Platform文章整理

初次使用:

自動架站教學:

手動架站教學:

延伸閱讀:

  

萬事俱備,只欠東風

在一連串的教學,從「新增VM執行個體」、「使用SSH架設ZPANEL網站架設平台」、「設定ZPANEL及GCP防火牆規則」之後,我們完成了「Google Cloud Platform」及ZPanel的設定,最後,我們就是要上傳我們的主角,也就是WordPress網頁。

Step 1. 要下載WordPress,可以到「WordPress Taiwan正體中文」的網站下載,來到這個網頁,然後點擊〔下載WordPress 4.8〕,因為WordPress持續在改版,所以你看到的版本,一定會比4.8版還要新,如下圖:

Step 2. 在下載WordPress之後,因為這個檔案是個壓縮檔,所以請解壓縮之後,再將整個資料夾的檔案屬性,將「唯讀」給取消掉,然後套用到所有的檔案及資料夾中,如下圖:

Step 3. 接著,來到wordpress的資料夾中,將「wp-config-sample.php」檔名改為「wp-config.php」,如下圖:

Step 4. 使用「記事本」程式開啟「wp-config.php」這個設定檔案,然後設定好「DB_NAME」(資料庫名稱)、「DB_USER」(資料庫使用者)及「DB_PASSWORD」(資料庫密碼),如下圖:

以上這些資訊,都是在設定ZPanel時所產生的,如果不清楚的話,可以去參考上一篇文章。

Step 5. 接著我們要使用「FileZilla」這個常見的FTP免費軟體,請在軟體中新增一個站台,輸入主機名稱及登入資訊,這些資訊也都是在上一篇文章中所產生的,如有不清楚,可以回到上一篇文章,再去看一下。

若有不懂FTP軟體的,則可以參考這篇文章「免費FTP軟體「FileZilla」的上傳及下載教學,上班族必學!!」。

Step 6. 而在新增FTP站台時有一點要特別注意,就是要再到「傳輸設定」中,將「傳輸模式」改為「主動模式」,如下圖:

Step 7. 接著應該就可以順利登入FTP,在上傳WordPress檔案之前,有件事情非常的重要,就是要先把預設的網頁檔案「_cgi-bin、_errorpages、index.html」先刪除掉,如下圖:

Step 8. 最後最後,我們要再新增一組DNS紀錄,請到你申請網域的網站,新增一筆A紀錄,以我的網域「mrtang.tw」來說,「名稱」設定為blog,然後再填入IP位址就可以了,如下圖:

Step 9. 經過DNS的設定,我們就能使用「blog.mrtang.tw」來進入我們所安裝好的部落格了,但通常設定好DNS之後,快的話要等待幾分鐘,久的話甚至要到24小時,如果要快的話,可以先在hosts先設定好IP及網域的對應,就可以先測試一下網站是否正常。

設定方式可以參考「Windows hosts檔的用途?為何檔案編輯後無法儲存?」這篇文章。

Google Cloud Platform文章整理

初次使用:

自動架站教學:

手動架站教學:

延伸閱讀:

Page 1 of 4



熱門推薦

本文由 mrtang 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦