【发布时间】:2019-05-20 01:21:35
【问题描述】:
我正在我的网络服务器上测试 php 脚本。 我正在使用基本的 fopen / fwrite 将数据写入文件。 以下脚本在 public_html/ 中完美运行,但无法在“我正在 /test/ 中尝试”上方的文件夹中运行
带有 WHM/cPanel 的centOS,最新。
<?php
$fp = fopen('lidn.sh', 'w');
fwrite($fp, 'Cats chase mice');
fclose($fp);
?>
这很好用。然而:
<?php
$fp = fopen('/test/lidn.sh', 'w');
fwrite($fp, 'Cats chase mice');
fclose($fp);
?>
不向文件写入任何内容。
我需要 php 将数据输出到“.sh”文件,所以我认为将它放在 public_html 中会是一个巨大的安全漏洞。
目标是通过 PHP 安全地将数据输出到“.sh”
【问题讨论】: