程序应该是没有问题的,放在别人的服务器上运行一切正常如:http://211.64.132.35/sciforum/item_tap.php4?ptype=NEW
如上传就会输出:==>A001==>/tmp/phpT8Rnqv==>baby.gif图片名,
但是当我把item_tap.php4放到自己的内部公司的局域网内,
在做上传图片就输出:==>A001==>==>
A001为项目编号,说明在此参数是可以传递的,
就是图片传不了,
而我在程序里已经写了:
enctype="multipart/form-data" method=post action="item_tap.php4"
因为放在别人的服务器上运行没问题,
就可以排除程序出错,
可我的服务器可以传参数啊,哦,权限是有的(777)
好怪,
大家看看,
服务器为:
RedHat7.3,mysql,php,没有win
(1)有WEB服务
(2)有FTP服务
(3)可以TELNET
(4)可以执行CGI
(5)有虚拟主机
(6)个人主页空间
7 个解决方案
#1
[shu@srv01 shu]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 13393148 5734300 6978496 46% /
/dev/hda1 46636 8891 35337 21% /boot
none 62780 0 62780 0% /dev/shm
[shu@srv01 shu]$
如有问题请说一下怎么改
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 13393148 5734300 6978496 46% /
/dev/hda1 46636 8891 35337 21% /boot
none 62780 0 62780 0% /dev/shm
[shu@srv01 shu]$
如有问题请说一下怎么改
#2
你是把图片传到目录中,还是要把图片存放到表中?
#3
目录中,
/var/www/html/下
就是还没开始copy,
还没有到权限问题,
而是跟本没过来啊
图片
/var/www/html/下
就是还没开始copy,
还没有到权限问题,
而是跟本没过来啊
图片
#4
php.ini
register_globals = off
register_globals = off
#5
是不是你web服务器的上传权限的问题
#6
请参阅 php.ini 的 file_uploads、 upload_max_filesize、upload_tmp_dir 以及 post_max_size 设置选项
---------------------------------------------
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。
$_FILES['userfile']['error']
和该文件上传相关的错误代码。
---------------------------------------------
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。
$_FILES['userfile']['error']
和该文件上传相关的错误代码。
#7
ok!!!接分
#1
[shu@srv01 shu]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 13393148 5734300 6978496 46% /
/dev/hda1 46636 8891 35337 21% /boot
none 62780 0 62780 0% /dev/shm
[shu@srv01 shu]$
如有问题请说一下怎么改
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 13393148 5734300 6978496 46% /
/dev/hda1 46636 8891 35337 21% /boot
none 62780 0 62780 0% /dev/shm
[shu@srv01 shu]$
如有问题请说一下怎么改
#2
你是把图片传到目录中,还是要把图片存放到表中?
#3
目录中,
/var/www/html/下
就是还没开始copy,
还没有到权限问题,
而是跟本没过来啊
图片
/var/www/html/下
就是还没开始copy,
还没有到权限问题,
而是跟本没过来啊
图片
#4
php.ini
register_globals = off
register_globals = off
#5
是不是你web服务器的上传权限的问题
#6
请参阅 php.ini 的 file_uploads、 upload_max_filesize、upload_tmp_dir 以及 post_max_size 设置选项
---------------------------------------------
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。
$_FILES['userfile']['error']
和该文件上传相关的错误代码。
---------------------------------------------
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。
$_FILES['userfile']['error']
和该文件上传相关的错误代码。
#7
ok!!!接分