آیا میدانید شما میتوانید به صورت "کاملا رایگان" سایت ، محصول خدمات و... خود را در پی سی وب معرفی کنید ؟

فرصت را از دست ندهید
انجمن مه سفر
نمایش نتایج: از 1 به 7 از 7

موضوع: پیش فرض مشکل در آپلود فایل rar

  1. navidak.ir آواتار ها
    navidak.ir
    کاربر نیمه فعال
    Dec 2016
    NeT
    184
    38
    86
    28

    پیش فرض مشکل در آپلود فایل rar

    با سلام ، بنده میخواستم فایل های با فرمت rar رو اپلود کنم که متاسفانه با ارور (متاسفانه، این نوع پرونده به دلایل امنیتی مجاز نیست.) مواجه شدم، چند تا افزونه رو تست کردم که بتونم باهاش rar اپلود کنم نشد، میخواستم با کد یکاری کنم که کد زیر رو به فانکشن اضافه کردم بازم کار نکرد، اگه راه حلی سراغ دارید بفرمایید؟





    function my_mime_types($mime_types){
    $mime_types['zip'] = 'application/zip';
    $mime_types['rar'] = 'application/x-rar-compressed';
    $mime_types['tar'] = 'application/x-tar';
    $mime_types['gz'] = 'application/x-gzip';
    $mime_types['gzip'] = 'application/x-gzip';

    return $mime_types; } add_filter('upload_mimes','my_mime_types',1, 1);
    #1 ارسال شده در تاريخ 01-13-2019 در ساعت 02:29 PM

  2. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,655
    1775
    1,433
    1,762
    71
    سلام
    تو چه سیستم یا اسکریپتی می خواین این کار انجام بشه؟
    اگه قبلاً آپلود میشده احتمال داره هاستینگ بسته باشه این فرمت رو.



    #2 ارسال شده در تاريخ 01-13-2019 در ساعت 03:33 PM

  3. کاربر مقابل پست Ahmadreza عزیز را پسندیده است .


  4. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,655
    1775
    1,433
    1,762
    71
    وردپرس فایل فانکشن :
    کد PHP:
    add_filter('upload_mimes''devme_add_custom_upload_mimes');

    function 
    devme_add_custom_upload_mimes($existing_mimes){
        return 
    array_merge($existing_mimes, array(
            
    'csv' => 'application/octet-stream',
            
    'xml' => 'application/atom+xml',
            
    '7z' => 'application/x-7z-compressed',
            
    'rar' => 'package/rar',
            
    'tar' => 'package/x-tar',
            
    'tgz' => 'application/x-tar-gz',
            
    'apk' => 'application/vnd.android.package-archive',
            
    'zip' => 'package/zip',
            
    'img|iso' => 'package/img',
            
    'gz|gzip' => 'package/x-gzip',
            
    'deb|rpm' => 'package/x-app',
            
    'ttf|woff' => 'application/x-font') );    return $existing_mimes;


    کانفیگ بعد از /* That's all, stop editing! Happy blogging. */ :
    کد PHP:
    define'ALLOW_UNFILTERED_UPLOADS'true ); 



    #3 ارسال شده در تاريخ 01-13-2019 در ساعت 03:37 PM

  5. کاربر مقابل پست Ahmadreza عزیز را پسندیده است .


  6. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,655
    1775
    1,433
    1,762
    71
    افزونه :
    https://wordpress.org/plugins/disable-real-mime-check/

    توضیح:

    بعد از نسخه وردپرس 4.7.0 بعضی از فایل های غیر تصویری نمیتونند آپلود بشند به خاطر تنظیمات سرور نیست و به خود وردپرس بر می گرده.

    افزونه MIME قابلیت آپلود رو به وردپرس بر می گردونه.

    نکته مهم:

    افزونه رو یک بار حذف کنید بعد از اعمال تغییرات.

    موفق باشید.



    #4 ارسال شده در تاريخ 01-13-2019 در ساعت 03:40 PM

  7. کاربر مقابل پست Ahmadreza عزیز را پسندیده است .


  8. navidak.ir آواتار ها
    navidak.ir
    کاربر نیمه فعال
    Dec 2016
    NeT
    184
    38
    86
    28
    ایا اضافه کردن این کد ، این اجازه که اپلود تمام فایل ها صحیح هست رو نمیده ؟ عینexe apk و .... ؟
    #5 ارسال شده در تاريخ 01-14-2019 در ساعت 11:32 AM

  9. navidak.ir آواتار ها
    navidak.ir
    کاربر نیمه فعال
    Dec 2016
    NeT
    184
    38
    86
    28
    افزونه :
    https://wordpress.org/plugins/disable-real-mime-check/

    توضیح:

    بعد از نسخه وردپرس 4.7.0 بعضی از فایل های غیر تصویری نمیتونند آپلود بشند به خاطر تنظیمات سرور نیست و به خود وردپرس بر می گرده.

    افزونه MIME قابلیت آپلود رو به وردپرس بر می گردونه.

    نکته مهم:

    افزونه رو یک بار حذف کنید بعد از اعمال تغییرات.



    موفق باشید.
    افزونه رو نصب کردم، اتفاقا کار هم کرد، اما پس از پاک کردنش دوباره امکان اپلود فراهم نیست
    #6 ارسال شده در تاريخ 01-14-2019 در ساعت 11:39 AM

  10. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,655
    1775
    1,433
    1,762
    71
    افزونه رو نصب کردم، اتفاقا کار هم کرد، اما پس از پاک کردنش دوباره امکان اپلود فراهم نیست
    یک بار باید افزونه غیر فعال میشد کلا.
    فعال کنید و استفاده کنید الان.


    ایا اضافه کردن این کد ، این اجازه که اپلود تمام فایل ها صحیح هست رو نمیده ؟ عینexe apk و .... ؟
    اون کد مجوز فایل هایی که نوشته رو میده.
    فرمت مورد نظر رو قراربدین فقط



    #7 ارسال شده در تاريخ 01-16-2019 در ساعت 04:18 PM

  11. کاربر مقابل پست Ahmadreza عزیز را پسندیده است .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Designed With Cooperation

Of Creatively