QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

PHPCMS

关于phpcms V9升级后不能上传图片的解决方法总结

 admin  2014-07-01 18:09:00

 最新phpcms V9升级造成很多网站后台无法上传图片的问题:经常出现的错误情况有:如图:

关于phpcms V9升级后不能上传图片的解决方法总结(您的会话已过期,请重新登录)
 
 
关于phpcms V9升级后不能上传图片的解决方法总结
 
关于这些情况一般的解决方式有一下几种
第一种:查看system.php里边的域名和你的网站域名是否保持一致
特别要注意的是:如果你的后台设置的是有www,system.php也一定要带上,否则也有可能出现这中情况
 
第二种:pcms---modules----attachment----attachments.php文件,找到attachments.php文件中的50行---53行代码,这里有一段果断能否登录的法度模范,咱们把这段话删掉便大概了。如图所示 
关于phpcms V9升级后不能上传图片的解决方法总结
方法二:文件路径:/phpcms/libs/classes/attachment.class.php

if(empty($this->userid)){
替换成

if(empty($_POST['userid'])){

 注意:把if(empty($this->userid)){  改为if(empty($this->userid) && empty($_POST['userid'])){  成功的几率比较大,所以隆重推荐这种方法!!!

第三种:解决办法
位于 /phpcms/libs/classes/form.class.php
行 60
if($allowupload) $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
 

改为
$admin_url = pc_base::load_config('system','admin_url');
$upload_path = empty($admin_url) ? APP_PATH : 'http://'.$admin_url.'/';
if($allowupload) $str .= "filebrowserUploadUrl : '".$upload_path."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
 

注意:以上方法要按顺序依次尝试,修改过后一定要先更新系统缓存

¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《关于phpcms V9升级后不能上传图片的解决方法总结》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/cms/phpcms/262.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序