【发布时间】:2015-10-22 04:35:07
【问题描述】:
我可以使用 vim 命令打开和写入文件,但我无法使用 PHP 打开它
$myFile = "v.txt";
if(!file_exists($myFile)){
print 'File not found';
}else if(!$fh = fopen($myFile, 'w+')){
print 'Can\'t open file \n';}.
else{
print 'Success open file';
}
【问题讨论】:
-
我用的是自己的linux服务器
-
也许该文件需要或需要root权限或某种特权才能让某些用户修改或读取文件?
-
确保该文件具有为
www-data用户写入的权限 -
检查日志并确保报告了 E_WARNING:php.net/manual/en/…