通过IE运行的PHP程序写不了文件 很可能是权限问题!*nix下Apache服务器的用户身份是nobody,你检查一下要记得的日志文件的权限吧如果没问题的话,就检查日志所在的目录及更上层的权限! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我可能没说清楚,我说的是在另一台服务器通过IE访问test.php, 如:http://XXX.XXX.XXX/test.php这样test.php里的写文件代码不起作用,在LINUX命令行下运行php test.php能正确写入。这种情况应该跟权限没关系吧。会不会是IE访问这个PHP有写文件的限制呢? php命令行下执行php文件好像权限是不同的,用的是当前用户的权限,权限当然肯定够了,但是用IE是访问Apache服务器的,一般linux下从外来访问的权限都不高(推论,可能不正确),但是可以确定,要不就是没有写权限,要不就是用flock锁定了文件 好像php没有提供函数察看哦,但你可以在php文件中,加入is_writeable("文件名")查看是否有写权限 你本机访问http://XXX.XXX.XXX/test.php 能写成功么? 用is_writeable("文件名")看了,没有写权限,这个权限应该怎么设呢,我用的是ROOT用户 把网页的根目录及其子目录和子文件的权限,设为Apache用户为读写权限,这样好像可以解决了,你试一下 设为Apache用户为读写权限?这个权限咋设,能举个例子不 还有,好像还要把把网页的根目录及其子目录和子文件的权限,设Nobody用户为读写权限,这样是问题的根本,因为Apache启动并且有人访问网站时默认用Nobody权限访问根目录。 看运行apache的是哪个用户,给这个用户写log的权限.你用php运行test.php能成功,代表,你当前登录的用户有权限对这个log进行读写.这和IE读取是两回事. php玩的就是数组 连数据库问题?? php调用java url 带文件参数传输 php上传不了 一个正则的问题 ■■■■求助:关于论坛的树形和平板浏览的切换方法■■■■ xuzuning(唠叨),请你进来! 文件上传问题??急救呀 江湖救急:如果用户将cookie关闭了,我如何得知?有源码吗? PHP 一个类中一个方法可以使用另一个方法的变量吗?不行的化,怎么设置一个可以随时赋值的全局变量呢? php的文件遍历问题 大家开发php都用什么编辑器
这样test.php里的写文件代码不起作用,在LINUX命令行下运行php test.php能正确写入。
这种情况应该跟权限没关系吧。
会不会是IE访问这个PHP有写文件的限制呢?
你本机访问http://XXX.XXX.XXX/test.php 能写成功么?
你用php运行test.php能成功,代表,你当前登录的用户有权限对这个log进行读写.这和IE读取是两回事.