저는 PHP 5.3.0을 사용하고 있으며 버그 일 수도 있고 (이 경우보고 할 것입니다) 저일 수도 있습니다. 그래서 저는 확인을 요청하고 있습니다.
이 코드를 실행할 때 :
<?php
ini_set('upload_max_filesize', '10M');
echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size')
나는 다음으로 끝납니다.
2M, 8M
이것은 내 php.ini가 다음을 더 높게 설정 했음에도 불구하고 있습니다.
upload_max_filesize = 10M
post_max_size = 10M
(한 번만 발생)
값을 설정하고 php.ini에서 설정 한 후에 오류가 발생하기 때문에 버그라고 생각하는 경향이 있습니다. 누구든지 내가 어디로 잘못 가고 있는지 확인하거나 지적 할 수 있습니까?
업데이트 : Apache를 다시 시작하면이 문제가 해결 된 것 같습니다. 항상 php.ini를 변경하면 다시 시작할 필요가 없다고 생각했습니다.
답변
답변
공유 호스팅 공급자를 사용하고 있습니까? 변경하려는 모든 것을 무시하는 마스터 설정일 수 있습니다. .htaccess에 추가해 보셨습니까?
php_value upload_max_filesize 10M
php_value post_max_size 10M
답변
공유 호스트에서이 문제가 발생하여 .htaccess 파일에 값을 추가 할 수 없었기 때문에 솔루션을 공유 할 것이라고 생각했습니다.
값이 들어있는 ini 파일을 만들었습니다. 다음과 같이 간단합니다.
“.user.ini”라는 파일을 만들고 값을 추가하십시오.
upload_max_filesize = 150M
post_max_size = 150M
붐, 문제가 해결되었습니다.
답변
내 앱을로드하는 index.php 스크립트와 동일한 디렉토리에있는 .user.ini 파일을 사용하여이 작업을 수행했습니다. 내용은 다음과 같습니다.
upload_max_filesize = "20M"
post_max_size = "25M"
이것은 Heroku에 권장되는 솔루션입니다.
답변
이것은 또한 아파치 구성으로 제어 할 수 있습니다. httpd.conf 및 / 또는 .htaccess에서 다음과 같은 내용을 확인하십시오.
php_value upload_max_filesize 10M
답변
wamp 또는 xampp와 같은 로컬 서버에서 실행중인 경우 php.ini를 사용하고 있는지 확인하십시오. 이러한 서버는 일반적으로 html 문서 폴더에없는 php.ini로 기본 설정됩니다.
답변
이 솔루션은 WordPress 설치에 문제가있는 경우에만 적용 할 수 있습니다!
FTP 액세스 권한이 없거나 파일을 편집하기에 너무 게으른 경우
최대 업로드 파일 크기 증가 플러그인 을 사용하여 최대 업로드 파일 크기를 늘릴 수 있습니다 .