如何在WordPress中上传.tex文件?

时间:2019-01-31 作者:gloom

我正试图在我的wordpress网站上传tex文件。我尝试过但失败的方法或以下。我首先犯的错误是,

抱歉,出于安全原因,不允许使用此文件类型。

尝试的方法:

  • 方法1:
    • wp-config.php

      define(\'ALLOW\\u UNFILTERED\\u UPLOADS\',true);

      这不起作用。

      方法2添加了以下代码,允许在函数中使用mime类型。php

      // Adding Mime types 
      function my_myme_types( $mime_types ) {
        $mime_types[\'svg\'] = \'image/svg+xml\';     // Adding .svg extension
        $mime_types[\'json\'] = \'application/json\'; // Adding .json extension
        $mime_types[\'tex\'] = \'application/octet-stream\'; // Adding .tex extension   
        return $mime_types;
      }
      add_filter( \'upload_mimes\', \'my_myme_types\');
      
      这同样无济于事。我记得只有一次文件被上传到本地副本的网站,我不知道如何?

      方法3添加了插件WP Add Mime Types,认为我可以尝试添加Mime类型。但它已经告诉我,已经从方法2中添加了“appliations/x-tex”。

      enter image description here

      以上方法都没有帮助我上传。tex文件。请注意,上载pdf文件时没有任何问题。

      PS:我正在使用表单上传文件。您可以检查here . 任何建议都会很有帮助。

1 个回复
SO网友:Zeshan

Mime类型不正确。

应用程序/x-tex

enter image description here

完整详细信息MimeType来源:https://www.lifewire.com/mime-types-by-content-type-3469108

相关推荐

将文件上载到Uploads文件夹时向自定义用户角色发送电子邮件通知

我已经编写了一个自定义php,允许我的模板页面中的用户从前端上传新创建的子文件夹中的文件user_login 作为其名称uploads 文件夹因此,将上载根文件夹,并在用户的子文件夹中存储所有文件。这是我的密码。<form enctype="multipart/form-data" action="" method="POST" class="centered"> <p><