首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php 上传/保存文件 到不同的路径下的有关问题

2012-04-07 
php 上传/保存文件 到不同的路径下的问题问一个小白问题.刚刚有写过这个程序但是不成功.用于上传的脚本文

php 上传/保存文件 到不同的路径下的问题
问一个小白问题.
刚刚有写过这个程序但是不成功.

用于上传的脚本文件即 C:\www\xxx.com\upload.php
用这个程序上传文件成功后 保存到 D:\date\xxx.com\ 下.

这两个目录权限相同,都赋予最高权限(读/写/列目录)给执行脚本者.

但试了不成功,请问能否实现吗? 是不是php不能保存到站点根目录以外的目录呢?


PS: 我试了脚本可以工作,能保存到 C:\www\xxx.com\temp 下(同目录)

[解决办法]
当然可以。加个 is_writable()来判断是否可写。 php.ini中默认的open_basedir设置是不限制的
[解决办法]
路径的写法,若按 window的写法
应写作 D:\\date\\xxx.com\\
通用写法 D:/date/xxx.com/

权限问题
如果目标分区为 NTFS ,则必须赋予一般用户写权限
若 web 服务器为 IIS 还需给匿名用户写权限

同时注意要勾选“允许存档”

热点排行