public_html问题上方的fopen / fwrite路径

时间:2019-05-20 01:21:35

标签: php bash debian

我正在Web服务器上测试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”

1 个答案:

答案 0 :(得分:0)

您应该检查测试文件夹的权限。