我正在为 codeigniter 使用 dompdf 插件:http://codeigniter.com/wiki/PDF_generation_using_dompdf/
从表单生成 pdf。这适用于本地主机,但在实时服务器上,我在错误日志中得到了这个:
Directory index forbidden by Options directive: /var/www/vhosts/domain.co.uk/httpdocs/mm/userdata/account1/invoices/
知道这意味着什么吗?我搜索了答案,发现了一些建议编辑 httpd.conf,但是我无权访问。
我还尝试将空白 index.html 文件添加到根目录和文档目录(如其他地方建议的那样,但无济于事)。
非常感谢任何帮助。
谢谢!
最佳答案
此目录或附近父目录中的主要 httpd.conf
或 .htaccess
文件可能包括:
Options -Indexes
如果您在 .htaccess
中没有访问权限并且想要列出和浏览目录内容,则您的主机可能必须将其设置为 +Indexes
,缺少默认值index.html, index.php
等。如果目录不应该有默认文件并且您没有启用Indexes
,您可能只能直接定位内容的文件名在里面。
在许多 Apache 安装中,Indexes
选项通常默认禁用。
完整详细信息请参阅 the Apache core documentation on Options
关于php - 选项指令禁止的目录索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5301776/