我正在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”
答案 0 :(得分:0)
您应该检查测试文件夹的权限。