我正在学习php中的文件处理。我写了下面的代码来创建文件:在php中创建文件失败
<?php
$fileName = "testFile.txt";
$fileHandle = fopen($fileName,"w") or die ("can't open file");
fclose($fileHandle);
phpinfo();
?>
问题是我得到“无法打开文件”。我将包含此文件的目录权限和目录中的所有文件都更改为777,但问题依然存在。 有人可以帮我解决这个问题吗? 感谢
你的代码是好的。检查php.ini中没有禁用fopen – galchen
@galchen php.ini已经有了allow_url_fopen =默认情况下,我猜,在php.in中是否有其他地方需要启用? –
检查disable_functions = ...是否设置为fopen(我怀疑它会在那里)。你是否尝试打开一个只读文件并获取数据? – galchen