作者antontw (习惯)
看板PHP
标题Re: [请益]用fopen去读取不同目录下的档案内容
时间Thu Dec 7 21:47:54 2006
※ 引述《yamitsuki (@@)》之铭言:
: 4.直接用file_get_countents()
: => 有东西出来了(感动),但有当php版本低於4.3.0不支援的问题
: 所以现在的问题变成:为什麽用fopen时看起来好像跑了两次(回传两次相同的id)
: 还有用file时回传值是空的,但能用get_countens读到的怪状况
: 推 antontw:应该去看一下 apache[?] 的 error msg 先。 12/07 16:13
: 我想确认一下这是指网页秀出的 Warning:OOOXXX..... 喵??
: 还是有别的东西能查@@
以下是补 http 的 access 的例子:
tail /var/log/apache2/access.log
127.0.0.1 - - [07/Dec/2006:21:40:22 +0800] "GET /nothing HTTP/1.0" 404 290
"-" "Wget/1.10.2"
这个是抓不到,位置写错,或相对搞成绝对之类的,但你可以很清楚的看到
server 实际抓的是谁。
127.0.0.1 - - [07/Dec/2006:21:41:00 +0800] "GET /ext2.o HTTP/1.0" 403 293 "-"
"Wget/1.10.2"
这个是没权抓,要嘛是 htaccess 有问题,不给抓,不然就是 chmod 没给到适当的权限。
不过还是很清楚的看到。
还可以拿 error.log 做补充:
[Thu Dec 07 21:40:22 2006] [error] [client 127.0.0.1] File does not exist:
/home/www/nothing
[Thu Dec 07 21:41:00 2006] [error] [client 127.0.0.1] (13): file permissions
deny server access: /home/www/ext2.o
--
当然 php require local file 抓不到,上面还是会显示 200 。
不过起码你知道不显示出来的原因不是因为那一页的问题。
以上补充。
--
GTalk 机器人: sodagreen.fans1 (at) gmail 点 com
可以查字码﹑天气﹑苏打绿的行事历﹑还有 stardict 的英﹑汉﹑义﹑日 四国字典哦~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.109.179