programing

워드프레스 웹사이트에 .exe 파일 업로드하기

padding 2023. 9. 25. 22:23
반응형

워드프레스 웹사이트에 .exe 파일 업로드하기

워드프레스 웹사이트에 .exe 파일을 업로드해야 합니다.이미 정의('ALLOW_UNFILTED_UPLOADs', true)를 wp-config.php 파일에 추가했지만 여전히 동일한 오류를 표시합니다.제발 도와주세요.감사해요.

당신의 의견에 감사드립니다, 아래 코드는 제 문제를 해결했습니다.

function enable_extended_upload ( $mime_types =array() ) {

   // The MIME types listed here will be allowed in the media library.
   // You can add as many MIME types as you want.
   $mime_types['exe']  = 'application/exe'; 

   return $mime_types;
} 
add_filter('upload_mimes', 'enable_extended_upload');

저는 같은 문제에 직면했고 현재의 답변은 더 이상 저에게 맞지 않습니다.

워드프레스 5.7.2(기본 파일 업로더를 사용하여 테스트됨)에서 다음과 같이 작동합니다.

새로 만들기.php줄을 늘어놓다wp-content/mu-plugins디렉토리(directory), 다음과 같은 내용을 포함합니다.

<?php

// specify a high priority so that the filter will run later
// there is a built in filter which will remove the entry for 'exe'
add_filter('upload_mimes', function($mimes) {
    // this mimetype has to match exactly what 
    // finfo_file() will return, see wp_check_filetype_and_ext()
    $mimes['exe'] = 'application/x-dosexec';
    return $mimes;
}, 10000);

언급URL : https://stackoverflow.com/questions/41235092/upload-exe-file-in-wordpress-website

반응형