fopen($name, "a+");//如果文件不存在就建立文件
解决方案 »
- 求一段正则
- unix下面 phpmailer 出现 Could not connect to SMTP host 问题,该怎么解决呢?要简单易懂的方法~~~~~
- javascript 能不能取得php方式的数组?能给个例子吗
- 怎么用PHP接收RTSP传输的H。264视频流
- PHP缓存问题
- 高手帮忙!php页面display_errors = On开启后仍然空白问题
- PHP+MYSQL+APACHE 的集成开发环境那里有下?
- 高分求助?????怎么 变量 没有 传递过去啊
- 各位帮我看看 为什么不能添加更新信息 谢谢啊~~~~
- 我不知道这个帖子该发到哪里去请各位原谅
- 宇凡我要你的QQ,哈哈哈哈,把你当成美女一样保护。你就给我吧。我的是9656084。
- 请问insert into table values ($arr[$i],........)可以用吗?
1、重新编译apache,指定浏览者用户身份为apache(具体可参照apache帮助)
2、建立一个其他的目录,指定为任何人可读可写的,把文件放在那个目录里。
看了你的错误报告,根据我的经验,应该是服务器提供的虚拟主机服务,估计提供的权限只是你自己能读写和执行,一般用户只能读和执行,而且你写还是有大小限制的,否则,人人都写一个大文件,那服务器不完蛋了?
建议你可以使用php去执行ls -la命令看看你web目录的读写权限,然后使用php执行whoami来看看web用户的身份,就应该知道你的权限了。”的语句,我是初学者
需要注意的是有的命令会将输出直接输出到页面里。(exec或者passthru)
这不是守着西瓜抓稻草吗?
chmod($filename,0755);
tyr it
touch($filename);
chmod($filename,0755);
tyr it
结果是:
Warning: unable to create file kkk.txt because Permission denied in /web/sites/240/mame/www.mame.f2s.com/temp/temp.php on line 5Warning: Unable to access kkk.txt in /web/sites/240/mame/www.mame.f2s.com/temp/temp.php on line 6Warning: chmod failed: No such file or directory in /web/sites/240/mame/www.mame.f2s.com/temp/temp.php on line 6
权限不够,什么都不行,不过你可以往/tmp/目录下写写试试,呵呵。
temp目录属性改为777试试
不过似乎改了过后,用FTP很难登录这个目录,怎么回事?另外,这样以后会不会把目录的信息泄露出去或是让别人随意读写目录里的文件呢???
改为0775应该不行,因为f2s使用了safe modeto QQKiKi:
除非你的密码泄露了或则程序有BUG