在VPS上使用finfo

时间:2013-04-24 01:23:18

标签: php mime-types

我已经测试过这可以在本地运行,但是现在我已经将我的内容转移到了一个godaddy VPS,我发现了一些问题。

我联系了有关它的支持,他们告诉我研究这个。

我发现的是这段代码:

   $finfo = new finfo(FILEINFO_MIME, "../../../../../etc/httpd/conf/magic");

指向正确的位置,但根据支持,webuser无权访问。

最安全的方法是什么?我对服务器管理比较陌生。

编辑:更新

/ etc中只包含php.ini文件,这使得/ etc / httpd / conf / magic成为我使用的无效路径。我的本地开发机器是Ubuntu Linux。我能以某种方式在我的PHP代码中动态chmod吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

# chmod +r /etc/httpd/conf/magic

这将为您的用户提供读取权限。