簡體   English   中英

如何使用wordpress在CPanel中增加Max_file_upload_size

[英]How can i Increase Max_file_upload_size in CPanel using wordpress

我正在使用VPS主機,因為我有CPanel登錄詳細信息,我安裝了wordpress,我正在嘗試導入一些我從上一個網站導出的帖子。但是我得到的錯誤就像Max_file_Upload_size超過2M。我怎么能改變最大文件上傳大小。 我試圖將php.ini文件添加到我的根文件夾但我沒有得到任何更改,並且也將php.ini添加到wp-admin文件夾中,但我無法導入文件。在我的Cpanel中我沒有找不到任何php.ini files.i我也在谷歌嘗試,但我沒有得到答案,我幫助我....

您應該嘗試將其添加到wp-config.php文件的第二行

此行處理您的上傳最大文件大小 * *您的PHP內存。

// this will change your max file size upload AND your php memory
define( 'WP_MEMORY_LIMIT', '64M' );

關於此代碼來自WP Codex(頁面下方2/3),可以看到更多信息:

WP內存限制 - WP Codex

WordPress的默認上傳文件大小為2 MB,如果您要上傳大型媒體文件,則會出現問題。 如果您收到此錯誤,“上傳的文件超過php.ini中的upload_max_filesize指令”,請按照下列步驟操作:

  1. 在wp-admin目錄中找到php.ini文件(如果找不到此文件,請參閱下面的注釋)
  2. 在php.ini文件“upload_max_filesize = 2M”中找到此行,並將其替換為更高的值(例如“upload_max_filesize = 64M”)
  3. 您可能還想增加最大帖子大小。 在你的php.ini文件“post_max_size”中查找這一行並增加它。
  4. 將更改保存到wp-admin目錄中的文件。
  5. 再次嘗試上傳
  6. 如果仍有問題,請在根目錄中查找此文件並進行相同的更改。

如果目錄中沒有php.ini文件,通常可以從主機的控制面板生成一個文件。

你可以從這里下載php.ini文件。

Alternate way using

htaccess的

在htaccess中添加以下代碼:

php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200

您可以根據需要增加文件上載限制。

在wordpress main index.php的頂部添加以下行:

ini_set('max_file_uploads', 100);

如你所說,你只能訪問cpanel,然后轉到cpanel中的“文件管理器”,然后按照Mahmood Rehman的步驟操作。

您還可以配置FTP帳戶並使用ftp app(如filezilla)下載並將文件direclty上傳到服務器,還可以編輯php.ini和其他文件。

另一種解決方案是將.htaccess指向您的自定義PHP ini文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
</IfModule>
<IfModule mod_suphp.c>
suPHP_ConfigPath /public_html/php.ini
</IfModule>

並編寫您的php.ini文件

upload_max_filesize = 64M
post_max_size = 64M

“錯誤:上傳的文件超過了php.ini中的upload_max_filesize指令。” 通過手動上傳我的主題解決。 我在上傳wordpress主題時也遇到了同樣的問題,我的主題大小為3.2MB。 我在wp-config.php文件中搜索了以下行,

//這將改變你的最大文件大小上傳和你的php內存定義('WP_MEMORY_LIMIT','64M');

但它沒有找到。 所以我嘗試了另一種方法,我登錄cpanel進入wordpress安裝的目錄然后/ wp-content / themes,選擇上傳選項並上傳我的主題並安裝。 :d

選擇PHP版本。 切換到PHP選項upload_max_filesize 128MB

創建php.ini文件並粘貼下面的代碼並上傳到public_html它對我來說工作正常。

[PHP]
file_uploads = On
post_max_size = 750M
upload_max_filesize=750M
max_execution_time=5000

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM