【问题标题】:How can I create a hidden file with php, when safe_mode is on [closed]当safe_mode打开时,如何使用php创建隐藏文件[关闭]
【发布时间】:2017-11-01 01:07:27
【问题描述】:

我在本地使用windows,我想用php隐藏或创建一个隐藏文件。

我该怎么做?

不使用 sistem() 或 exec(),因为 safe_mode 已开启

编辑: 解析特定目录

http.conf:

< Directory "D:/xampp/htdocs/specific/directory">
  php_admin_flag safe_mode off 
< /Directory>

【问题讨论】:

  • 这是应该提供更多关于更大图景的信息的问题之一。您想通过使用 safe_mode=on 创建隐藏文件来解决什么问题(这将是一个共享托管环境)?为什么要在共享主机环境中隐藏文件?

标签: php filesystems


【解决方案1】:

您需要使用system() 来修改服务器上的文件。

见:PHP windows create hidden files

【讨论】:

    【解决方案2】:

    如果没有system() 或exec(),您将无法做到这一点,因为 PHP 没有执行此操作的函数。使用 system 非常简单,例如:

    $file = 'myfile.txt';
    system('attrib +h ' . escapeshellarg($file));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-13
      • 1970-01-01
      • 2023-03-23
      • 2022-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-30
      相关资源
      最近更新 更多