php - 调用未定义函数 mime_content_type()

标签 php mime-types sugarcrm suitecrm

使用套件 crm 7.9.1 。 suitecrm 的新手。

我在 Campaigns 模块中创建了一个人员表单。创建成功。但是当我尝试下载它时,出现以下错误。

Fatal error: Uncaught Error: Call to undefined function mime_content_type() in /home/testsite/public_html/download.php:180 Stack trace: #0 /home/testsite/public_html/include/MVC/Controller/SugarController.php(1007): require_once() #1 /home/testsite/public_html/include/MVC/Controller/SugarController.php(458): SugarController->handleEntryPoint() #2 /home/testsite/public_html/include/MVC/Controller/SugarController.php(366): SugarController->process() #3 /home/testsite/public_html/include/MVC/SugarApplication.php(108): SugarController->execute() #4 /home/testsite/public_html/index.php(53): SugarApplication->execute() #5 {main} thrown in /home/testsite/public_html/download.php on line 180



当我浏览此错误时,得到了安装此扩展程序的解决方案。我正在使用 PHP 7 。

在 live 中添加 cpanel 的扩展,是否安全.. 由于它是共享主机,它是否会影响其他 php 项目。

当我执行 phpinfo 时发现了一些关于 mime_type 的信息。以下
default_mimetype - text/html
mbstring.http_output_conv_mimetypes - ^(text/|application/xhtml\+xml)

最佳答案

您需要安装fileinfo为了使用 mime_content_type 的扩展名.在基于 debian 的系统中,您可以通过 apt 安装它:apt-get install php-mime-type
更多信息:http://php.net/manual/en/book.fileinfo.php

关于php - 调用未定义函数 mime_content_type(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45831079/

相关文章:

php - 用 php 数据库中的数据填充组合框

php - PDO、可变 SQL 查询、bindParam 和循环

python - 如何从 HTTP header 响应中解析 Content-Type 的值?

python - Boto SES - send_raw_email() 给多个收件人

google-analytics - 在 SugarCRM 中获取 google 分析报告

php - 如何从 php 字符串中删除新行和返回?

php - TYPO3:在 Controller Action 中创建一个 FE 用户

没有扩展名的文件的 Tomcat MIME 类型

java - SugarCRM 自定义字段

sugarcrm - 如何在 SuiteCRM 上使用 SQL 更改用户密码?