File sites/default/文件应该可以从根drupal 6访问

File sites/default/文件应该可以从根drupal 6访问,file,drupal-6,alias,File,Drupal 6,Alias,放置在sites/default/files中的名为“test.php”的文件应该可以使用Drupal6从root访问,即www.example.com/test.php 有人能帮我吗 谢谢您的php文件没有运行,因为在sites/default/files文件夹中有一个.htaccess文件,它会禁用php处理程序来执行php文件。这是正常的行为。这就是我所有网站上发生的事情 “文件”中行为的变化是由Drupal出于安全原因(为了禁用php处理程序)而放在那里的小.htaccess文件引起的。

放置在sites/default/files中的名为“test.php”的文件应该可以使用Drupal6从root访问,即www.example.com/test.php

有人能帮我吗


谢谢

您的php文件没有运行,因为在sites/default/files文件夹中有一个.htaccess文件,它会禁用php处理程序来执行php文件。这是正常的行为。这就是我所有网站上发生的事情

“文件”中行为的变化是由Drupal出于安全原因(为了禁用php处理程序)而放在那里的小.htaccess文件引起的。这就是您的test.php无法工作的原因

如果您有点好奇,那么运行您的文件并检查文件源代码,您将看到您的php代码仍然存在


更多信息:,

事实上,我将test.html文件保存在“sites/default/files/test.html”中,是否可以通过@user2138582访问?@user2138582,是的,您可以访问“sites/default/files/”中的*.html文件,但对于*,php,您不能。请将test.html文件放在sites文件夹所在的public_html/root文件夹中。对不起,我被要求将我的html文件放在文件文件夹中,并使用drupa别名像从根文件夹访问一样进行访问…我尝试了,但没有用。如果这是要求,我认为你做得很艰难。有更简单的方法可以做到这一点,比如创建您自己的模块,实现
hook\u菜单
来注册路径,并为模板实现
hook\u主题
。这样,您的应用程序就可以与Drupal完全集成,而不仅仅是提供来自
sites/default/files
的一些PHP文件,而这些文件具有完全不同的用途。