分页: 1 / 1
求助,typecho无法上传附件
发表于 : 2018年 5月 21日 23:33
由 honkerjha
不管怎么设置,typecho都无法上传附件。提示上传附件失败。
环境 Apache2 Ubuntu16.04 32位 php7.0
已经尝试 注释 isAppEngine函数
已经尝试 给usr 包括子目录 uploads 777权限
已经尝试在uploads 下新建2018/05目录
已经尝试修改默认上传目录
都没有用!求助啊!
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 08:38
由 m4go
上面几个基本上排除了大多数可能情况
那就从环境上找原因吧 apache运行的用户权限是否对 uploads 目录有写入权限?
强势解决的话,就用插件上传到阿里OSS,腾讯COS,七牛或有拍。
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 12:08
由 honkerjha
你好,我查看了var/log/apache2/error 文件,在上传失败后,文件会加入
[Tue May 22 12:04:35.948127 2018] [:error] [pid 1302] [client 113.140.11.125:21654] PHP Notice: Undefined variable: result in /var/www/html/var/Widget/Ajax.php on line 71, referer:
http://www.xidian509.cn/admin/[Tue May 22 12:05:17.284528 2018] [:error] [pid 1303] [client 113.140.11.125:35752] PHP Notice: Undefined variable: result in /var/www/html/var/Widget/Ajax.php on line 71, referer:
http://www.xidian509.cn/admin/index.php这样的提示,可以帮我分析分析吗?谢谢!
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 12:08
由 honkerjha
m4go 写了:上面几个基本上排除了大多数可能情况
那就从环境上找原因吧 apache运行的用户权限是否对 uploads 目录有写入权限?
强势解决的话,就用插件上传到阿里OSS,腾讯COS,七牛或有拍。
error文件里的信息,看不懂呀,请指教!谢谢!
[Tue May 22 12:04:35.948127 2018] [:error] [pid 1302] [client 113.140.11.125:21654] PHP Notice: Undefined variable: result in /var/www/html/var/Widget/Ajax.php on line 71, referer:
http://www.xidian509.cn/admin/[Tue May 22 12:05:17.284528 2018] [:error] [pid 1303] [client 113.140.11.125:35752] PHP Notice: Undefined variable: result in /var/www/html/var/Widget/Ajax.php on line 71, referer:
http://www.xidian509.cn/admin/index.php
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 12:40
由 honkerjha
- 2018-05-22 12-36-37屏幕截图.png (299.27 KiB) 查看 4332 次
这是用F12截的错误信息
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 15:06
由 honkerjha
经查,这个问题只会在Chrome浏览器中出现,火狐,ie都没有这个问题。不知道是什么原因。
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 17:15
由 honkerjha
已解决!
经查,typecho的php上传功能与谷歌浏览器插件SwitchOmega的Smart-Router功能有冲突。
Re: 求助,typecho无法上传附件
发表于 : 2018年 5月 22日 21:11
由 m4go
日了狗了,这也可以。SwitchOmega 这个我也在用,暂时没问题。回头测试一下 smart router