上传的附件不能下载?
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》
###### 以下为“基本的提问格式” ######
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》
###### 以下为“基本的提问格式” ######
- 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
- 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
- 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
- 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
- 您的 phpBB 版本: phpBB 3.1.8
- 您的域名: 比如 phpbbchinese.com
- 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
- 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
- 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
- 错误代码: 请使用 Code 标签将错误代码标识出来,如下:
代码: 全选
错误代码
- 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
上传的附件不能下载?
我在论坛上上传附件之后,再去点击下载,会报http 500 的错误,这是为什么。是论坛设置的原因还是软件本身有问题?谢谢
Re: 上传的附件不能下载?
通常是服务器的设置,或权限。
你贴一下日志文件看看,错误的详细内容。
你贴一下日志文件看看,错误的详细内容。
Re: 上传的附件不能下载?
这是服务器上的日志
- - [22/May/2017:11:25:39 +0800] "GET /download/file.php?id=11 HTTP/1.1" 500 5 "http://XXXXXXXXXX/viewtopic.php?f=14&t=9" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
我在管理扩展名组看到,上面提示说可以更改下载机制,但是我点击绿色的编辑按钮进去后并没有看到设置下载进制的地方,是我账号的权限不够还是上面原因?谢谢
- - [22/May/2017:11:25:39 +0800] "GET /download/file.php?id=11 HTTP/1.1" 500 5 "http://XXXXXXXXXX/viewtopic.php?f=14&t=9" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
我在管理扩展名组看到,上面提示说可以更改下载机制,但是我点击绿色的编辑按钮进去后并没有看到设置下载进制的地方,是我账号的权限不够还是上面原因?谢谢
Re: 上传的附件不能下载?
这看不出来是什麽问题,你可以贴一下 phpinfo 的信息,以及 php 的错误信息吗?
Re: 上传的附件不能下载?
不好了, 我刚才把php重启了下,现在论坛都打不开了,怎么办啊,还有我只看到了php-fpm.log ,里面只写了一些简单的内容,那个php的错误日志,是怎么配置的》谢谢
Re: 上传的附件不能下载?
错误日志找到了
[22-May-2017 22:36:48 PRC] PHP Warning: require(/alidata/www/bbs/config.php): failed to open stream: Permission denied in /alidata/
www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:48 PRC] PHP Fatal error: require(): Failed opening required './config.php' (include_path='.:/alidata/server/php/
lib/php') in /alidata/www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:50 PRC] PHP Warning: require(/alidata/www/bbs/config.php): failed to open stream: Permission denied in /alidata/
www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:50 PRC] PHP Fatal error: require(): Failed opening required './config.php' (include_path='.:/alidata/server/php/
lib/php') in /alidata/www/bbs/phpbb/config_php_file.php on line 107
但是现在网站打不开了
[22-May-2017 22:36:48 PRC] PHP Warning: require(/alidata/www/bbs/config.php): failed to open stream: Permission denied in /alidata/
www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:48 PRC] PHP Fatal error: require(): Failed opening required './config.php' (include_path='.:/alidata/server/php/
lib/php') in /alidata/www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:50 PRC] PHP Warning: require(/alidata/www/bbs/config.php): failed to open stream: Permission denied in /alidata/
www/bbs/phpbb/config_php_file.php on line 107
[22-May-2017 22:36:50 PRC] PHP Fatal error: require(): Failed opening required './config.php' (include_path='.:/alidata/server/php/
lib/php') in /alidata/www/bbs/phpbb/config_php_file.php on line 107
但是现在网站打不开了
Re: 上传的附件不能下载?
这个错误信息,可以明显看到是权限问题。
/alidata/www/bbs/config.php
/alidata/www/bbs/phpbb/config_php_file.php
文件权限不够。
检查这两个文件的权限。
config.php,给640或644权限。
/alidata/www/bbs/config.php
/alidata/www/bbs/phpbb/config_php_file.php
文件权限不够。
检查这两个文件的权限。
config.php,给640或644权限。