作者a23393830 (阿秋秋)
看板Linux
标题[问题] PHP上传档案限制问题
时间Thu Mar 27 19:20:00 2014
各位大大,小弟是高三生,帮合作社架设网页伺服器而已!! (网页是毕业学长帮忙写)
我们原本很开心 把东西做完要交差的时候突然发现"上传超过2M就会错误"
我上网查询相关设定档
我使用的是Fedora16
我已经设定过/etc/php.ini 的memory_limit, max_execution_time, post_max_size,
upload_max_filesize,upload_max_filesize
还有设定过/etc/httpd/conf.d/php.cof 的
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 52428800
</Files>
就是希望能上传至少5M的图档~~
设定完後还是一直失败,我有检查过 /var/log/messages 和 /var/log/httpd/error_log
希望有大大能帮忙一下 >^<
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.72.235.24
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Linux/M.1395919202.A.E45.html
1F:→ a23393830:对了 我有用<?php phpinfo(); ?>来检查有没有设定到 03/27 19:25
2F:→ a23393830:结果我有设定到,但是还是失败...... 03/27 19:26
3F:→ funkey:改完conf档後有重启apache吗? 03/27 22:41
5F:→ ilovefaye:/etc/php5/apache2/php.ini里upload_max_filesize = 2M 03/27 22:42
6F:→ bdvstg:.htaccess 有加吗? 03/27 22:43
7F:→ a23393830:有重启过Apache 03/28 09:20
8F:→ a23393830:我的路径是/etc/php.ini 我有改过内容了 03/28 10:27
9F:→ a23393830:phpinfo() 的post_max_size 和 upload_max_filesize 03/28 12:21
10F:→ a23393830:都大於5M 我测试传3M的还是失误 03/28 12:22
11F:→ bdvstg:把程式码弄上来大家看看? 03/28 18:53
12F:→ a23393830:你要看的是 php.ini档? 03/28 20:02
14F:→ bdvstg:我是指处理上传档案的php档(看你是写一起还是分开写) 03/28 21:41
16F:→ bdvstg:这种... 有没有可能这边有去限制 档案型态或其他 03/28 21:45
17F:→ bdvstg:另一个怀疑就是Linux的档案/资料夹权限设定问题 03/28 21:46
18F:→ bdvstg:导致PHP不能在伺服器端存档 (这边我就不太清楚处理方法了) 03/28 21:47
19F:→ a23393830:网页是和学长合作的,可能要等星期一我去学校拿档案了 03/28 22:21
20F:→ a23393830:不好意思还要让你们等 .... sorry 03/28 22:22
21F:→ bdvstg:可以读php.ini却不能读php的档案 =口=? 03/28 22:56
22F:→ a23393830:我已经回家了..... > < 03/28 23:38
23F:→ a23393830:资料夹权限应该没问题 因为2M以下上传成功 03/29 10:05
24F:→ shihchiang:php version is???? 03/30 11:16
25F:→ a23393830:5.3.20 03/30 13:33
26F:→ a23393830:谢谢bd大,我把网纸给学长看,他说他php忘了写相关设定 03/30 13:35