PHP是否以任何形式将Apache的Mime-Type公开到扩展映射。
也就是说,Apache通常有一个文件扩展名列表(.gif、.pdf),映射到一个Mime类型列表(图像/gif、应用程序/pdf等)。在通常名为mime.types的文件中。有没有办法通过PHP为当前运行的apache进程获取这些映射的列表?
如果没有这些,PHP有没有办法询问Apache它使用的是哪个mime.type文件呢?
发布于 2010-04-10 03:11:56
您可能正在将php作为CGI运行,但是如果您使用的是mod_php,并且可以通过url访问该文件,那么您可以查看:
http://us2.php.net/manual/en/function.apache-lookup-uri.php
或者,如果您不受openbasedir限制,您可以在file('/usr/local/apache2/conf/mime.types')上循环
https://stackoverflow.com/questions/2609682
复制相似问题