Bu xətanı necə düzəltmək olar: Yüklənmiş Fayl PHP.ini-də upload_max_filesize Direktivini aşır

“Yüklənmiş fayl PHP.ini-də upload_max_filesize direktivini aşır” deyən xəta mesajı ilə qarşılaşmaq üçün sadəcə WordPress saytınıza fayl yükləməyə çalışdınızmı?

Səhv şəkil, plagin, mövzu və ya video ola biləcək böyük faylı yükləməyə çalışdığınız zaman baş verir. Yükləmə faylının ölçüsü hosting serverinizdəki maksimum yükləmə ölçüsü konfiqurasiyasını keçərsə, bu xəta mesajını görəcəksiniz.

Düzəliş? Maksimum yükləmə fayl ölçüsünü artırmaq üçün serverinizin konfiqurasiya parametrlərini redaktə edin.

Bu yazıda biz serverin standart fayl yükləmə limitini genişləndirməklə bu problemi həll etməyə kömək edəcəyik.

Narahat olmayın, göründüyü qədər çətin deyil. Biz dörd fərqli metodu paylaşacağıq və siz hansı metodu rahat və asan icra etdiyinizi seçə bilərsiniz.

📚 Mündəricat:

  1. cPanel-də PHP konfiqurasiyalarını dəyişdirin
  2. .htaccess faylını redaktə edin
  3. wp-config.php faylını redaktə edin
  4. FTP vasitəsilə php.ini yeniləyin

“Yüklənmiş fayl PHP.Ini-də upload_max_filesize direktivini aşır” xətasına nə səbəb olur?

Girişdə biz hostinqinizin şəkillər, videolar, plaginlər və ya mövzular kimi böyük faylların serverə yüklənməsinin qarşısını necə almasından danışdıq. Onlar server resurslarının istifadəçiləri arasında ədalətli şəkildə paylaşılmasını təmin etmək istəyirlər. Fayl ölçüsünə qapaq qoymaqla, heç bir veb saytın qeyri-mütənasib miqdarda server sahəsi və ya yaddaş istifadə etmədiyinə əmin olurlar.

WordPress-də siz Media Kitabxanasının yükləmə sahəsini açaraq yükləmə limitinizi yoxlaya bilərsiniz – Media > Yeni əlavə et.

media wordpress-də maksimum yükləmə ölçüsü
WordPress-də maksimum yükləmə ölçüsünü tapmaq

Yaxşı xəbər budur ki, standart limiti dəyişdirərək bu maneəni dəf edə bilərsiniz. Bununla belə, risklər var. Qarşılaşdığınız ən ümumi risklərdən biri .htaccess və ya wp-config faylında ən kiçik səhvə yol verməkdir və bütün veb saytınız sıradan çıxacaq.

Saytınızı belə bir kabusdan qorumaq üçün bu məqalədəki məsləhətlərdən hər hansı birini sınamazdan əvvəl veb saytınızın ehtiyat nüsxəsini çıxarmağı məsləhət görürük.

WordPress-də “upload_max_filesize” xətasını necə düzəltmək olar

Veb saytınıza böyük bir fayl yükləmək üçün sizə lazım olan tək şey serverinizdə yükləmə limitini artırmaqdır. Buna nail olmaq üçün dörd fərqli üsul paylaşacağıq – onlardan ən azı biri saytınız üçün işləməlidir.

Qeyd: Hostinq provayderiniz dəstəklədiyi müddətcə yükləmə limitini istədiyiniz dəyərə uyğunlaşdıra bilərsiniz. Əgər faylınızın ölçüsü 10MB-dırsa və hostinqiniz 8MB-a qədər dəstəkləyirsə, daha yaxşı hosting provayderinə keçməli olacaqsınız.

PHP yaddaş limitinizi tapmaq üçün bura keçin Alətlər > Saytın Sağlamlığı > Məlumat.

Wordpress saytın sağlamlığı
WordPress-də PHP yaddaş limitinin tapılması

1. cPanel-də PHP konfiqurasiyalarını dəyişdirin

Ən asan üsuldan başlayaq, hansı ki, ev sahibi hosting idarə paneli üçün cPanel istifadə edirsə, bu, yaxşı işləməlidir.

Əgər hosting provayderiniz cPanel təklif etmirsə, bu siyahıdakı digər seçimlərdən birini sınaya bilərsiniz.

CPanel-də maksimum yükləmə ölçüsünü necə artırmaq olar:

  1. Hosting hesabınıza daxil olun.
  2. Açıq cPanel.
  3. Getmək PHP Versiyası > PHP Seçimləri/Seçimləri seçin. Və ya, bəzi hallarda, adlı bir alət axtarmaq lazım ola bilər MultiPHP INI redaktoru.
  4. Üçün dəyəri dəyişdirin upload_max_filesize ehtiyaclarınıza uyğun olaraq.
fayl menecerində php seçimi
cPanel-də yükləmə limitini artırın

2. .htaccess faylını redaktə edin

.htaccess faylı sizə veb serveriniz üçün əsas konfiqurasiya təfərrüatlarını idarə etməyə imkan verir. Bir çox hostlarda maksimum yükləmə fayl ölçüsü limitini artırmaq üçün bu faylı redaktə edə bilərsiniz

Deməyə ehtiyac yoxdur ki, bu son dərəcə vacib bir fayldır və ehtiyatla işlənməlidir.

Başlamaq üçün FTP müştəri istifadə edərək serverinizə qoşulun. Bunu necə edəcəyinizə əmin deyilsinizsə, ətraflı FTP bələdçimizi izləyin.

Hər hansı bir dəyişiklik etməzdən əvvəl .htaccess faylının surətini ehtiyat variant kimi kompüterinizə endirin. Beləliklə, problemlə qarşılaşsanız, sadəcə redaktə edilmiş faylı veb saytınızdan silə və işlərin əvvəlki vəziyyətinə qayıtması üçün köhnə faylı yükləyə bilərsiniz.

htaccess-dən htacess-i yükləyin
Filezilla-dan fayl endirilir

Yedək nüsxənizi əldə etdikdən sonra faylı serverinizdə redaktə etmək üçün sağ klikləyin. Sonra, aşağıdakı kod parçasını əlavə edin və ehtiyaclarınıza əsasən dəyərləri tənzimləyin:

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 128M
htacess faylını redaktə etmək - PHP.ini-də upload_max_filesize direktivi
.htaccess faylının redaktə edilməsi

Faylı bağlayın, vebsaytınıza gedin və böyük faylları yükləyə bildiyinizi yoxlayın.

Bəziləriniz kodu daxil etdikdən sonra aşağıdakı xəta ilə qarşılaşa bilərsiniz – Xəbərdarlıq: PHP CGI rejimində işləyir.

Bu mesajı görürsünüzsə, bu o deməkdir ki, hostinq mühitinizin konfiqurasiyasına görə bu əmri .htacess faylında istifadə edə bilməyəcəksiniz. Kod parçasını çıxarın və növbəti üsullardan bəzilərini sınayın.

3. wp-config.php faylını redaktə edin

The wp-config.php fayl WordPress saytınız üçün vacib konfiqurasiya təfərrüatlarını ehtiva edir. Konfiqurasiya faylı olmadan saytınızın məzmununa girişi itirəcəksiniz. Faylı diqqətlə idarə edin.

Bu konfiqurasiya təfərrüatlarının bir hissəsi olaraq, saytınızdakı maksimum yükləmə limitinə dəyişiklik edə bilərsiniz.

Başlamaq üçün, bir FTP müştəri istifadə edərək veb saytınıza qoşulun və bir nüsxəsini endirin wp-config.php təhlükəsizlik şəbəkəsi kimi fayl. Hər şey səhv olarsa, işlərin əvvəlki vəziyyətinə qayıtması üçün bu nüsxəni saytınıza yenidən yükləyə bilərsiniz.

Sonra, faylı redaktə edin və yuxarıdakı aşağıdakı kod parçasını daxil edin /* That's all, stop editing! aşağıdakı şəkildə göstərildiyi kimi xətt. Veb saytınızda nə qədər böyük fayllara icazə veriləcəyinə əsaslanaraq dəyəri dəyişdirdiyinizə əmin olun.

@ini_set('upload_max_size' , '128M' );

wp-config faylının redaktə edilməsi - PHP.ini-də upload_max_filesize direktivi
wp-config faylının redaktə edilməsi

Faylı yadda saxlayın, çıxın və böyük faylları veb saytınıza yükləyə bildiyinizi yoxlayın. Əgər faylı yükləyə bilmirsinizsə, növbəti üsulu sınayın.

4. FTP vasitəsilə php.ini yeniləyin (bizim üçün işləmədi)

Php.ini konfiqurasiya faylıdır və onun dəyişdirilməsi server parametrlərinizdən üstün olacaq. Faylın yenilənməsi bizim üçün işləmədi, lakin bu, hostinq provayderləri tərəfindən tövsiyə edilən məşhur üsuldur, ona görə də onu sınamağı təklif edirik.

İşləyib-işləməməsi həqiqətən hostinq serverinizin necə konfiqurasiya olunduğundan asılıdır, buna görə də bizim üçün işləməsə də, sizin üçün işləyə bilər.

Addımlara davam etməzdən əvvəl veb saytınızın ehtiyat nüsxəsini çıxardığınızdan əmin olun.

Bütün digər konfiqurasiya faylları (yəni wp-config və .htaccess) kimi php.ini də kök qovluğunuzda yerləşməlidir.

FTP müştəri istifadə edərək veb saytınıza qoşulun.

Əgər php.ini adlı mövcud fayl görürsünüzsə, onu ehtiyat nüsxə kimi yerli kompüterinizdə saxlayın. Faylı açın və deyən bir seçim tapmalısınız upload_max_filesize = 128M. Dəyəri sizə ən uyğun olana dəyişdirin.

Əgər php.ini adlı mövcud faylı görmürsünüzsə, sadəcə kök qovluğunda yenisini yarada bilərsiniz. Sonra onu redaktə edin və aşağıdakı sətri əlavə edin:

upload_max_filesize = 128M

Bitirdikdən sonra dəyişiklikləri yadda saxladığınızdan əmin olun.

fayl menecerində yeni fayl yaradın - PHP.ini-də upload_max_filesize direktivi
Fayl menecerində yeni faylın yaradılması

“PHP.ini-də upload_max_filesize direktivi” səhvini yaxşıca düzəldin

Bu dərslikdə biz “Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır” problemini düzəltməyin dörd fərqli yolunu əhatə etdik. WordPress-də səhv.

Metodlardan heç biri sizin üçün işləməyibsə, faylı FTP vasitəsilə yükləməyi və sonra kimi bir plagindən istifadə edərək Media Kitabxananıza idxal etməyi tövsiyə edirik. Serverdən əlavə edin. Ancaq bu da uğursuz olarsa, hosting provayderinizlə sizin üçün yükləmə limitini artırmaq barədə danışmalısınız.

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Verified by MonsterInsights
Яндекс.Метрика