国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS v9編輯器無法上傳圖片和附件的解決方法

2024-07-09 22:53:28
字體:
供稿:網(wǎng)友

很多PHPCMS用戶為避免黑客猜出PHPCMS的管理地址,提高后臺安全性,會在后臺設(shè)置里面填寫了一個二級域名作為管理地址,但是容易出現(xiàn)編輯器無法上傳圖片和附件bug,下面VeVb.COM與你分享這一解決方法!

具體更改后臺管理的方法:

設(shè)置的地方:后臺-》設(shè)置-》相關(guān)設(shè)置-》安全設(shè)置,填寫了一個二級域名作為管理地址,并修改

caches/configs/system.php 下的'admin_url' => 'admin.主域名.com', //允許訪問后臺的域名。

但修改后,會出現(xiàn)后臺內(nèi)容無法上傳附件的問題,現(xiàn)象為只要點擊"上傳圖片"或附件就會卡死。

經(jīng)過仔細(xì)分析發(fā)現(xiàn)BUG,首先按照官方設(shè)置了管理后臺專用的二級域名后,其他的域名訪問后臺管理就會出現(xiàn)沒有權(quán)限訪問的提示,會不會上傳圖片的時候調(diào)用的編輯器地址依然用的是system.php里面'app_path' => 'http://www.主域名.com/',生成的地址呢,這樣上傳圖片的時候,就會出現(xiàn)上傳的時候打開頁面沒有權(quán)限卡死,通過網(wǎng)友在網(wǎng)站上發(fā)的博客,證實確實是這樣。

BUG的產(chǎn)生,就是當(dāng)管理員設(shè)置了專用的管理域名的時候,后臺所使用的編輯器卻還在使用主域名調(diào)用的編輯器,所以造成上傳附件和圖片沒有權(quán)限。

解決辦法:

方法1

不使用專用的二級域名管理后臺,放開權(quán)限。一切ok了

方法2

就是糾結(jié)必須用專用的二級域名管理后臺。

1、修改system.php 在'app_path' => 'http://www.主域名.com/'下面添加一行

'up_path' => 'http://cp.vevb.com/',//后臺域名配置地址

2、修改/phpcms/base.php

在合適的地方(前部分)加入如下代碼:

//后臺CKEditor地址
define('UP_PATH',pc_base::load_config('system','up_path'));
3、修改/phpcms/libs/classes/form.class.php,將:
if($allowupload) $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',/r/n";

中的APP_PATH修改為UP_PATH即可。

另外這個BUG還造成了 使用專用后臺二級管理域名的時候,無法保存遠(yuǎn)程圖片的錯誤。

希望官方抓緊修改這個bug,加上對后臺專用二級域名的驗證 再調(diào)用文本編輯器和遠(yuǎn)程圖片保存的問題。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 青州市| 天祝| 高雄县| 老河口市| 剑河县| 阳朔县| 西乌珠穆沁旗| 苏尼特左旗| 航空| 彰化市| 安丘市| 洛浦县| 英吉沙县| 根河市| 灵川县| 广灵县| 迁西县| 高要市| 齐河县| 中卫市| 辽阳市| 大港区| 定安县| 屏南县| 濮阳县| 仁怀市| 二连浩特市| 安乡县| 潞西市| 阿瓦提县| 铁力市| 江山市| 锦州市| 玉龙| 隆林| 宜兴市| 永平县| 沙雅县| 许昌县| 新乡县| 金昌市|