免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2339 | 回复: 6
打印 上一主题 下一主题

为什么在php页无法正常显示 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-23 20:49 |只看该作者 |倒序浏览
我用的是rh linux 8.0 里面已经绑定了apache2.0.40和php4.2.2
一切测试均正常,可是我写了一个php页,在网页上发现如下提示:
Warning:  fopen("text.txt", "a+" - Permission denied in /var/www/html/index.php on line 14

Warning:  fread(): supplied argument is not a valid File-Handle resource in /var/www/html/index.php on line 15

Warning:  fclose(): supplied argument is not a valid File-Handle resource in/var/www/html/index.php on line 16

不知道这是为什么,请教了.谢谢!!!!!

论坛徽章:
0
2 [报告]
发表于 2003-04-24 12:42 |只看该作者

为什么在php页无法正常显示

text.txt 的权限!

改成777看看!

论坛徽章:
0
3 [报告]
发表于 2003-04-24 20:58 |只看该作者

为什么在php页无法正常显示

如果text.txt本身就不存在,你打算交给PHP自动生成,那么根据你的错误你应该将该脚本所在目录的拥有者改为apache运行用户,比如
  chown -R apache public_html

如果text.txt本身存在,只是无法使用append或者write模式,那么至少你得在text.txt的权限上加上apache运行用户(注意:不一定是文件的拥有者)对其的写权限

论坛徽章:
0
4 [报告]
发表于 2003-04-29 15:41 |只看该作者

为什么在php页无法正常显示

我现在知道是权限的问题了,但是楼上的,你提到的那个apache的权限是要加在php语句中吗?

论坛徽章:
0
5 [报告]
发表于 2003-04-30 14:34 |只看该作者

为什么在php页无法正常显示

当然不是在php代码中加入了,而是用ssh或者tel登陆到系统执行

论坛徽章:
0
6 [报告]
发表于 2003-05-01 13:19 |只看该作者

为什么在php页无法正常显示

我不是分明白啊!斑竹,请教,你说的ssh是什么东东,我解释一下,我用的是redhat8.0(binding apache2.0.40 + php4)

论坛徽章:
0
7 [报告]
发表于 2003-05-02 14:55 |只看该作者

为什么在php页无法正常显示

SSH就是"telnet" overing SSL

如果你就在服务器本机上,那么就直接使用root登陆,然后到相应的目录执行
chown -R apache public_html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP