채팅에서 @Wyck으로 문제를 해결 한 후 기본 문제로 좁혔습니다.
이 문제는 Apache / PHP에 적절한 양의 메모리가 할당되지 않은 서버 구성 과 관련이 있습니다.
누구든지 동일한 문제가 발생하면 서버 구성 설정에서 Apache / PHP에 충분한 (64MB 이상의) 서버 메모리가 할당되어 있는지 확인하십시오. 이것을 wp-config.php 파일에 추가 할 수도 있습니다 :
define('WP_MEMORY_LIMIT', '64MB');
위의 해결책이 작동하지 않으면 기사를 읽으십시오. 이미지 / 미디어 업 로더 문제? 추가 문제 해결을 위해.
WordPress 설치의 루트 디렉토리에있는 .htaccess 파일에 다음 .htaccess 조정을 하나씩 추가하십시오.
진지하게, 아래의 각 솔루션 중 하나를 시도하여 어느 것이 트릭을 수행했는지 알 수 있습니다. .htaccess 파일에 바로 붙여 넣지 마십시오.
이 줄을보십시오 :
AddType x-mapp-php5 .php
mod_security 가 문제의 원인 일 수 있습니다. 이것이 문제인지 확인하려면 비활성화하십시오. 이렇게하려면 wp-admin 디렉토리에 .htaccess 파일을 만드십시오. 이것에 추가하십시오 :
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
웹 서버의 인증 (종종 htpasswd, 기본 인증, 비밀번호로 보호되는 디렉토리 등)을 기반으로 액세스 제어를 사용하는 경우 WordPress는 Flash Uploader, Cron 및 XMLRPC에 대해이를 처리 할 수 없습니다. 작동하려면 관련 파일을 제외해야합니다. 이렇게하면 보안 고려 사항이 손상 될 수 있습니다.
# Exclude the file upload and WordPress CRON scripts from authentication
<FilesMatch "(async-upload\.php|wp-cron\.php|xmlrpc\.php)$">
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>
마지막 참고 사항 : 일부는 PHP 5.3.X의 낮은 버전을 사용하는 경우 PHP 안전 모드를 비활성화 할 수 있다고 말했습니다.
당신은 워드 프레스 멀티 사이트를 실행하고 오류 또는 내부 서버 오류를 수신 HTTP하는 경우, 이미지 업로드에 관한 참조하시기 바랍니다 다중 사이트가 오류로 HTTP 실패 원인에 업로드 이미지 ) 다른 가능한 문제 해결의 아이디어와 솔루션을.
AddType x-mapp-php5 .php
? 서버에 매우 특정한 것 같습니다. 나는 아무것도 개선하는 것보다 사이트 (예 : PHP)를 끔찍하게 깨뜨릴 가능성이 더 높다고 생각 합니까?