web-gelistirme-sc.com

PHP Uyarı: POST 8978294 baytın İçerik Uzunluğu, satırında Bilinmiyor'daki 8388608 bayt sınırını aşıyor

XAMPP yerel dev ortamımda WordPress'e bir içe aktarma yüklemeye çalışırken bu hatayı alıyorum:

Uyarı: POST 8978294 baytın İçerik Uzunluğu, 0 satırında Bilinmeyen'de 8388608 bayt sınırını aşıyor

upload_max_filesize adresini 2M konumundan 1000M konumuna değiştirdim, ancak bu hiçbir şey yapmadı. 

Herhangi bir fikir?

164
novicePrgrmr

8388608 bayt 8M'dir, PHP'de varsayılan sınırdır. Php.ini içindeki post_max_size adresinizi daha büyük bir değere güncelleyin.

upload_max_filesize, kullanıcının yükleyebileceği maksimum dosya boyutunu ayarlar. post_max_size, bir formda POST aracılığıyla gönderilebilecek maksimum veri miktarını belirler.

Böylece, upload_max_filesize değerini 1 meg olarak ayarlayabilirsiniz; bu, bir kullanıcının yükleyebileceği en büyük dosyanın 1 megabayt olduğu anlamına gelir; ancak, eğer post_max_size 5 olarak ayarlandıysa, bir kerede 5 tane yükleyebilirler.

271
Fluffeh

Sadece bunları php.ini içinde ayarlayın:

upload_max_filesize = 1000M;
post_max_size = 1000M;
37
Altab Hossen

Bu 8 MB post_max_size hatası.

Rahat edeceğiniz bir değere ayarlayın.

14
Mihai Stancu

Web sunucunuzu zaten yeniden başlattınız mı?

Bu php php.ini yeniden yüklemek için zorlar

13
MarcDefiant

Değerini değiştirmeniz gerekecek

sonrası maksimum boyutlu

yüklemek-max-filesize

her ikisi de php.ini içinde bulabilirsin

Sunucunuzu yeniden başlatmak, çalışmaya başlamasına yardımcı olacaktır. XAMPP çalıştıran yerel bir test sunucusunda Apache sunucusunu durdurmalı ve yeniden başlatmalıydım. Ondan sonra iyi çalıştı.

Bu yardımcı olur umarım

11
Joel

C:\xamppp\php adresine gidin. Bu değerleri php.ini dosyasında ayarlayın:

upload_max_filesize = 1000M
post_max_size = 0M
8

1. İlk önce php.ini dosyasını bulacaksınız.

bu yoldan php.ini dosyasını bulabilirsiniz. C:\xampp\php veya .__ 'dan. xampp klasörü.

2. Şimdi php.ini dosyasını açın ve aşağıdakileri değiştirin:

1. maksimum boyut sonrası(değiştir 8M ila 800M ).

2. upload-max-dosya boyutu(değiştir 2M ila 2000M ).

3. Şimdi Apache sunucusunu ve MySQL'i durdurun.

4. Şimdi Apache sunucusunu ve MySQL’i yeniden başlatın.  

Ondan sonra iyi çalıştı.

Şimdi çalışmanın tadını çıkarın :)

  1. Wp-admin dizin kökümüzde yeni bir metin dosyası oluşturun ve bunu info.php olarak adlandırın.
  2. İnfo.php dosyasını açın ve şu satırları ekleyin:
  1. Kaydet.
  2. Herhangi bir web tarayıcısında web sitenizin adına (muhtemelen localhost) /wp-admin/info.php adresine gidin.
  3. 8. satırda göreceksiniz: Yapılandırma Dosyası (php.ini) Yol, benim durumumda C:\Windows, yani C sürücümde bulunuyor.
  4. 9. satırda göreceksiniz: Yüklü Yapılandırma Dosyası ve yanında C:\xampp\php.ini yazıyor

Böylece wordpress web sitem ile ilişkili php.ini sayfamı buldum.

  1. O yola git ve php.ini dosyasını bul.
  2. Açın ve düzenleyin: Post_max_size = 8M arayın ve post_max_size = 1000M .__ arayın. Upload_max_filesize = 2M ara

  3. Yönetici sayfanıza geri dönün> Medya> Yeni Ekle

  4. Alt kısımda 2 MB'nin 1000M olarak değiştiğini göreceksiniz.

Bu işlemi yaptıktan sonra bilgisayarınızı yeniden başlatmanız veya XAMPP'yi yeniden başlatmanız gerekir ...

7
Sad Dam

Git

C:\drive\xampp(where xampp installed)

php.ini dosyasını daha sonra dosya aramada bulun 

post_max_size=XXM
upload_max_size=XXM

Bu kodla değiştirin 

post_max_size=100M
upload_max_filesize=100M

Xampp’i yeniden başlatmayı unutmayın

4
Khubaib Raza

Ayrıca, post-max-size .

3
xdazz

Git

_C:\ drive
_

ya da xampp'in yüklü olduğu sürücü xampp'a tıklayın php'yi bulun ve açın, orada _php.ini_ klasörünü notepad ile açın ve php.ini dosyasını açın ve _upload_max_filesize_ ve _post_max_size_ 'in her ikisini de bul aşağı bulma seçeneği ", her iki değeri de _1000M_ olarak değiştirin

2
Zain

Wamp kullanarak aşağıdakileri yapın ve umarım sorunu çözecektir 

Düzeltmek için bu değişiklikleri PHP Seçeneklerinde yapın:

max_execution_time 180

memory_limit 512M veya mevcut en yüksek

post_max_size 32M

upload_max_filesize 64M

1
Fahad Ali

Tarayıcıya gidip "php.ini" aratın ve sonra açın ve şu iki değeri değiştirin:

post_max_size = 1000000000000M

upload_max_filesize = 10000000000000M

"php.ini" dosyasını notepad kullanarak açarsanız, şu iki değeri tıklayarak bulabilirsiniz: cmd + f 

/etc/php/7.2/Apache2/php.ini dosyasında aşağıdaki parametreleri beklenen değere değiştirerek aynı sorunu düzelttim

upload_max_filesize = 8M;
post_max_size = 8M;
0
Hasitha HPW

XAMPP panelinden, Apache sitesindeki ADMIN düğmesine tıklayın .. __ Sonra php.ini .__ 'yı düzenleyin ve eksik post_max_size' ı sizin için uygun bir değere ekleyin.

post_max_size = 100M
0
sukupandachu

Post_max_size ayarlarını XAMPP klasöründen değiştiriyorsanız. Bunu denemek senin için işe yaramadı.

XAMPP kontrol panelinde, config ve ardından PHP (php.ini) öğelerini tıklayın ve post_max_size ve upload_max_filesize öğelerini bu dosyada daha yüksek bir sayıya düzenleyin. Apache sunucusunu durdur. Apache sunucusunu başlatın. Bu benim için çalıştı.

0
Daniel Groves

Doğru Zip dosyasını yüklemiyor olabilirsiniz. Benim durumumda, wordpress'e yeni başlayan biri olarak (hardcoding yapardım), yüklenecek asıl tema olan başka bir Zip dosyası içeren sıkıştırılmış dosyayı kurdum. Öyleyse bu durumda yapmanız gereken, dosyayı açıp içindeki "theme_name.Zip" dosyasını bulmaktır.

0
Adones Pitogo