用fopen无法自己创建文件,目录权限都已改为777了。只能自己创建完文件$fp = fopen("/var/www/html/1.txt", "r")的值才是1,否则一直都是零。
而且fread似乎无法读到数据。<?php
$fp = fopen("/var/www/html/hello", "r");
if($fp)
echo "succeed";
else
echo "failed";
$F = fread($fp, 1024);
# echo "$F";
if(fclose($fp))
echo "succeed";
else
echo "faided";
echo $F;
?>
结果在网页上就只显示两个succeed。
求大神相救!
谢谢!
而且fread似乎无法读到数据。<?php
$fp = fopen("/var/www/html/hello", "r");
if($fp)
echo "succeed";
else
echo "failed";
$F = fread($fp, 1024);
# echo "$F";
if(fclose($fp))
echo "succeed";
else
echo "faided";
echo $F;
?>
结果在网页上就只显示两个succeed。
求大神相救!
谢谢!
解决方案 »
- php操作XML向已经存在的节点添加属性并赋值 怎么操作?
- Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
- 插入语句为什么只有两个字段插入进去?
- PHP插入数据问题
- windows下Apache、PHP、MySQL环境配置???
- php mssql 查询字段内容时只得到一部分内容??????
- PHP $_SERVER['argv' ] 出现notice
- [性能测试]PHP-JSP性能测试-欢迎讨论
- 请问如何在没有邮件服务器的情况下发邮件?
- php七牛移动文件时,文件存在返回值,怎么获取到error?
- Jquery+PHP怎样实现文件批量上传?
- 上传文件转码问题
这有什么奇怪的
创建文件夹用mkdir("/path/to/my/dir", 0700);
若成功,则返回 true,否则返回 false你fread读成文件夹了