source

WordPress 게시물에 미디어 업로드

factcode 2023. 10. 16. 22:07
반응형

WordPress 게시물에 미디어 업로드

워드프레스 3.8.1의 오류로 어려움을 겪고 있습니다.

An error occurred in the upload. Please try again later..

그런데 더 이상한 것은 이 문제 이후에도 대시보드/미디어/라이브러리에 표시된다는 것입니다.

내 게시물에 업로드된 첨부 미디어도 볼 수 없지만(게시물 편집 / [미디어 추가 버튼]) / 미디어 라이브러리 / 이 게시물에 업로드된 이전 업로드된 이미지는 대시보드/미디어/라이브러리 섹션에 제대로 표시됩니다.

나는 다음을 시도해 보았습니다.

  • 로컬 버전과 en_을 모두 다시 설치했습니다.업데이트 관리자로부터 수동으로 US 제공
  • .wp-includes그리고.wp-admin폴더를 수동으로 교체합니다.
  • chmod 를하였습니다.wp-content/uploads폴더. 작동하는지 확인하기 위해 삭제했습니다를 삭제했습니다.wp-content/uploads/2014 그리고 이 후 더를 들어쪽 chown되고 chmod다 (wp-content/uploads/2014/01/26/file with resolutions.jpg)
  • 불필요한 플러그인을 삭제하고 모든 플러그인과 테마를 비활성화했으며 워드프레스의 기본 플러그인으로 다시 전환했으며 SQL의 wp_options에서 활성 플러그인 json 개체를 재설정했지만 도움이 되지 않았습니다.
  • pp 오류 로그를 활성화했는데 관련 내용이 표시되지 않습니다.
  • .WP_DEBUG의에 대한 .true, 나는 심지어 정의를 내렸습니다.WP_DEBUG_DISPLAY.true, 도움이 안 됩니다.
  • 할 때wp-admin/media-new.php이 ",됩니다 "에서됩니다.Crunching…있지만
  • 저는 CentOS 6.5 x64로 VPS를 관리하고 블로그를 직접 호스팅하고 있습니다.safe_mode로 설정됩니다.off.mod_security내 php.ini에 옵션이 있습니다. 내upload_max_filesize인에php.ini로 설정됩니다.20M,memory_limit이다.256M꽤 3개의 .이는 50kb.jpg 이미지에서도 발생하므로 관련성이 없어야 합니다.
  • 새로 다운로드한 zip에서 워드프레스 파일을 모두 다시 업로드했습니다. 도움이 되지 않습니다.
  • .AddType x-mapp-php5 .php .php4.htaccess여기서 제안한 것처럼, 그것은 전혀 도움이 되지 않았습니다.

문제는, 동일한 서버의 다른 도메인에 클린 설치를 시도했는데, 정상적으로 작동하고 있다는 것입니다.

무엇이 문제일까요?이거 어떻게 고쳐요?

미리 감사드립니다.

사용자 지정 게시물 유형에 UTF-8에 있는 파일이 있는지 확인하십시오. ANSI로 변경하면 문제가 있다면 도움이 될 것입니다.

저도 같은 문제가 있었는데, 제 주제 자체에 문제가 있다는 것을 발견했습니다.20가지 주제를 사용해서 같은 행동을 해보세요.이 방법이 효과가 있으면 함수에 충돌하는 코드가 있는지 확인합니다.주제의 php...

어린이 테마를 사용하고 계신다면 다른 어린이 테마를 만들거나, 제 경험처럼 모든 테마가 어린 시절에 사용되는 것이 아닌 다른 테마를 사용하는 것을 제안해 드려도 될까요.

사용자 지정 포스트 타입으로 업로드하려는 경우 기능에서 capability_type 설정을 변경합니다.php 파일을 'post'로 보내면 문제가 해결될 것입니다.

wp-content 또는 wp-content/업로드 폴더의 권한을 확인하고 폴더 권한이 755가 아니면 755로 변경한 후 다시 업로드합니다.당신의 문제가 해결되기를 바랍니다.

"Low Scale "합니다라는 합니다.WP-SmushIt할 것입니다라고 이 플러그인은 CPU 리소스를 사용하여 이미지를 최적화하는 과정에서 이미지 크기를 최소화하므로 서버 제한 실행 시간을 초과합니다.해결 방법은 간단합니다-> 상위 요금제 서버로 이동하거나 php config 파일에 나열된 서버 실행 시간을 변경해 보십시오.

이와 직접적인 관련은 없지만, 저는 지금 같은 사이트를 다른 서버로 옮긴 후에 똑같은 문제를 겪었습니다.다른 점이 있다면 아파치 대신 Nginx를 사용하고 있다는 것입니다.이전에 소유권을 확인한 적이 있는데 모두 맞았습니다. (그렇지 않으면 정상적인 업로드는 더 일찍 되지 않습니다.)참고 자료로 남겨두겠습니다.

새로운 케이스에 대한 해결책은 단순히 웹 루트와 안에 있는 모든 파일의 소유권을 바꾸는 것이었습니다.

인 Nginx PHP5-FPM 와 실행되고 www-data , .www-data.

그렇다면 이 경우 수정된 파일의 모든 소유권을 변경하는 것은 다음과 같습니다.

su
chown -R www-data:www-data /path/to/wordpress/root/

그리고 그 문제는 사라졌습니다.

오래된 문제의 원래 이유를 아직도 모르겠습니다. 삭제하고 처음부터 다시 시작하고 게시물, 플러그인 등을 처음부터 복원해야 했습니다.

저는 팝업에서 미디어가 로드되지 않는 것과 같은 워드프레스에서도 같은 문제에 직면하고 있었습니다.그럼 난 결심했습니다.

내 생각에는, 때때로 ax 응답에 의해 생기는 문제가 있습니다.즉, ajax 응답은 추가 내용과 함께 제공을 의미합니다.

워드프레스 미디어 팝업은 ajax(json Response)에 의해 로드된 콘텐츠이며 ajax는 스타일 및 기타와 같은 일부 콘텐츠로 응답을 제공합니다.

예:-

<style>
.class{}
</style>
then json(ajax response).

먼저 콘솔에서 ax 응답을 확인합니다.모든 플러그인을 비활성화한 후 작동 여부를 확인해야 합니다.아니오인 경우 기본 테마를 활성화합니다. 왜냐하면 콘텐츠는 플러그인과 테마에서 나오기 때문입니다.

폴더 권한과 mod_security 설정을 확인하고 max_execution_time 및 메모리를 늘리도록 시도합니다.

언급URL : https://stackoverflow.com/questions/21365224/wordpress-upload-media-to-a-post-issue

반응형