一个名为“test.php”的文件放在sites / default / files中,应该可以从root用户访问www.example.com/test.php,使用drupal 6。
任何人都可以帮助我。
谢谢
答案 0 :(得分:1)
您的php文件没有运行,因为在sites / default / files文件夹中有一个.htaccess文件,该文件禁用php处理程序来执行php文件。这是正常行为。这是我所有网站上发生的事情。
“文件”中的行为更改是由于出于安全原因(禁用php处理程序)Drupal放在那里的小.htaccess文件引起的。这就是为什么 test.php 无效。
如果您有点好奇,那么运行您的文件并检查文件源,您将看到您的PHP代码仍然存在。
更多信息:http://drupal.org/node/814890,http://drupal.org/node/652002