嗨,我创建了一个 php,它使用 fopen 在 php 中创建一个文件,它本身可以正常工作,但是当我通过另一个 php 脚本访问它时,它无法创建文件。我在目录上试过sudo chown -R root /directory
,但它不起作用sudo chcon -R -t httpd_sys_script_rw_t /directory
,但仍然无济于事。
<?php
$my_file = '../file.js';
$handle = fopen($my_file, 'w') or die('Cannot open file: '.$my_file);
//check if the file exists
if (file_exists('../file.js')){
echo "file exists <br />";
}
?>