PHP 경고: POST Content-Length 8978294 바이트가 행 0의 알 수 없는 8388608 바이트의 제한을 초과합니다.
XAMPP 로컬 개발 환경에서 WordPress에 Import를 업로드하려고 하면 다음 오류가 발생합니다.
경고: POST Content-Length 8978294 바이트가 0 행의 알 수 없음의 제한치인 8388608 바이트를 초과합니다.
I changed the 변경했습니다.upload_max_filesize
부에서2M
to 로.1000M
, 하지만 그것은 아무것도 하지 않았다.하지만 그건 아무 소용이 없는 것 같았어
좋은 생각 있어요?
838608608바이트입니다. PHP. php 는 본 한m limit php 8 8제 8인 8608608608608608608608608608신 갱?post_max_size
in php.ini to a larger value.php.ini를 큰 값으로 설정합니다.
upload_max_filesize
용 자 가 로 드 는 대 일 정 사 합 can설 sets while다니파를즈이 upload file사최업있수 user size할 the a that max can setspost_max_size
을 입 로 a via form a post개니으합데수있최의송 sets터설정이다대량는할켜 be amount는 that신 post,시 sent in를 can폼 of the data
So you can set 셋팅할 수 있습니다.upload_max_filesize
1 메가바이트로 업로드할 수 있는 경우, μ μ μ μ μ μ μ μ μ μ μ μμμμμμμμμμμμμμμpost_max_size
was set to 5.5로 설정되었습니다.
변경 내용은 서버를 재시작한 후에 적용됩니다.
php.ini에서 설정하기만 하면 됩니다.
upload_max_filesize = 1000M;
post_max_size = 1000M;
1. 먼저 php.ini 파일을 찾습니다.
이 경로에서 php.ini 파일을 찾을 수 있습니다.C:\xampp\php 또는 xampp 폴더에서.
2. 이제 php.ini 파일을 열고 다음을 변경합니다.
1. 최대 크기 이후(8M에서 800M으로 변경)
2. upload-max-filesize (2M을 2000M으로 변경)
3. 이제 Apache 서버와 MySQL을 중지합니다.
4. 이제 Apache 서버와 MySQL을 다시 시작합니다.
그 후로는 잘 작동했어요.
지금 바로 즐겁게 일하세요:)
8MB 8MB입니다.post_max_size
error.에러입니다.
원하는 값으로 설정합니다.
웹 서버를 이미 다시 시작하시겠습니까?
This will force php to reload the 이로 인해 php가 강제로 새로고침됩니다.php.ini
값을 변경해야 합니다.
post-max-size
upload-max-filesize
둘 다 php.ini에서 찾을 수 있습니다.
서버를 재기동하면, 동작을 개시할 수 있습니다.XAMIP를 실행하는 로컬 테스트 서버에서 Apache 서버를 중지하고 재시작해야 했습니다.그 후로는 잘 작동했어요.
★★★★★★★★★★★★★★★로 이동C:\xamppp\php
은 php php.ini로 합니다.
upload_max_filesize = 1000M
post_max_size = 0M
.
wp-admin
및 it directory directory directory 。info.php
..
info.php
다음 행을 추가합니다.<?php phpinfo(); ?>
구하라.
★★★★★★★★★★★★★★★로 이동
yourwebsitename(probably localhost)/wp-admin/info.php
모든 웹 사이트에서요.8번째 줄에 "Configuration File (php.ini)" Path가 표시됩니다.이 경우 다음과 같습니다.
C:\Windows
C드라이브에 .아홉 번째 줄에 "Loaded Configuration File(설정 파일 로드)"이 표시되고 그 옆에 쓰여집니다.
C:\xampp\php.ini
나는 나의 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」php.ini
내 워드프레스 웹 사이트와 관련된 페이지입니다.
경로로 하여 " " "를 찾습니다.
php.ini
.열고 편집:
(Search(검))
post_max_size=8M
it it it it it it it it it로 .post_max_size=1000M
(Search(검))
upload_max_filesize=2M
it it it it it it it it it로 .upload_max_filesize=1000M
Admin(관리) 페이지로 돌아가 → Media(미디어) → Add New(새로 추가)
하단에 2MB가 1000M으로 변경되었음을 알 수 있습니다.
이 프로세스를 완료하면 웹 서버를 재시작하거나 컴퓨터를 재시작해야 합니다.
- php.ini [\xampp\php]를 찾습니다.
- php.ini에서 설정하기만 하면 됩니다.
upload_max_filesize = 1000M;
post_max_size = 1000M;
- 서버 재기
- Apache 및 MySQL 중지
- Apache 및 MySQL을 다시 시작합니다.
에 가다
C:\drive\xampp(where xampp installed)
파일 검색에서 php.ini 파일을 찾으면 됩니다.
post_max_size=XXM
upload_max_size=XXM
이 코드로 변경
post_max_size=100M
upload_max_filesize=100M
xampp를 재시작하는 것을 잊지 마십시오.
wamp를 사용하여 다음 작업을 수행하고 문제가 해결되기를 바랍니다.
수정하려면 PHP 옵션에서 다음을 변경하십시오.
max_execution_time 180
memory_limit 512M or your highest available
post_max_size 32M
upload_max_filesize 64M
또한 최대 크기 이후의 변경도 필요합니다.
XAMPP 패널에서 Apache 사이트의 ADMIN 버튼을 클릭합니다.그런 다음 php.ini를 편집하고 누락된 post_max_size를 익숙한 값에 추가합니다.
post_max_size = 100M
에 가다
C:\ drive
되어 있는 php"를 하면 " find php"가 나타납니다.php.ini
php.을 열고 "hpp.ini"를 찾습니다.upload_max_filesize
★★★★★★★★★★★★★★★★★」post_max_size
"option에서 두 을 "up down down find"로 변경합니다.1000M
/etc/php/7.2/apache2/php.ini 파일의 다음 파라미터를 예상값으로 변경하여 동일한 문제를 해결했습니다.
upload_max_filesize = 8M;
post_max_size = 8M;
upload_max_filesize = 8M;
post_max_size = 8M;
위의 값을 이미 변경했다고 상상해 보십시오.그러나 사용자가 8M 이상의 대용량 파일을 업로드하려고 하면 어떻게 됩니까?
이렇게 하면 PHP가 이 경고를 표시합니다!
Warning: POST Content-Length of x bytes exceeds the limit of y bytes in Unknown on line 0
그것을 피할 수 있는 방법은
ob_get_contents();
ob_end_clean();
이 에러에는, 다음의 2개의 옵션이 있습니다.
- 업로드 중인 파일이 너무 커서 더 작은 파일을 사용해야 합니다.
- php.ini의 업로드 크기를 다음으로 늘립니다.
upload_max_filesize = 9M; post_max_size = 9M;
하여 " " " 를 합니다.php.ini
을 하다
post_max_size= 1000000000000M
upload_max_filesize= 10000000000000M
[ ] 를 php.ini
메모장을 사용하여 다음 두 가지 값을 검색할 수 있습니다.
cmd + f
올바른 zip 파일을 업로드하지 않을 수 있습니다.저 같은 경우에는 워드프레스(하드코딩)를 처음 하는 사람으로서 업로드해야 할 실제 테마인 zip파일이 다른 zip파일이 포함된 zip파일을 설치했습니다.이 경우 파일의 압축을 풀고 안에 있는 "theme_name.zip"을 찾아야 합니다.
을 post_max_size에서 하는 XAMPP
폴 it. 요.네가 이걸 시도해봤자 소용없었어.
부터XAMPP
제어판을 클릭하여 config를 클릭합니다.PHP (php.ini)
및 편집post_max_size
그리고.upload_max_filesize
대신 이 파일에서 더 큰 숫자로 이동합니다.Apache 서버를 중지합니다.Apache 서버를 시작합니다.이건 나한테 효과가 있었어.
Wordpress에 테마를 Import하는 것이 목적이라면 수동으로 테마를 복사하여 wp-content-> 테마 폴더에 붙여넣고 추출할 수 있습니다.WAMP용 php.ini 파일을 찾을 수 없었습니다.
centos 7의 php7 문제를 업데이트하여 해결했습니다./etc/php.ini
다음과 같은 설정이 있습니다.
post_max_size = 500M
upload_max_filesize = 500M
Optimaz ID가 지적한 바와 같이 아래 코드는 사용자가 php.ini에 설정된 upload_max_filesize 및 post_max_size보다 큰 파일을 업로드할 때 PHP 오류 메시지를 숨기는 데 도움이 되었습니다(큰 값을 설정하면 거의 불가능합니다).
ob_get_contents();
ob_end_clean();
언급URL : https://stackoverflow.com/questions/11719495/php-warning-post-content-length-of-8978294-bytes-exceeds-the-limit-of-8388608-b
'it-source' 카테고리의 다른 글
PHP에 대한 "고급" 지식을 더 늘리는 방법(빠른 시간) (0) | 2022.10.31 |
---|---|
Javascript 개체와 JSON 비교 (0) | 2022.10.31 |
해질녘에 기다리고 있어Unsecure.park(네이티브 메서드) (0) | 2022.10.31 |
Python Request Post(파라미터 데이터 포함) (0) | 2022.10.31 |
Java 로깅 vs Log4J (0) | 2022.10.31 |