>  기사  >  CMS 튜토리얼  >  phpcms v9 배경에서 이미지를 업로드할 수 없으면 어떻게 해야 합니까?

phpcms v9 배경에서 이미지를 업로드할 수 없으면 어떻게 해야 합니까?

angryTom
angryTom원래의
2020-02-15 13:21:332699검색

PHPCMS V9 편집기에서는 사진을 업로드할 수 없습니다. 확인해보니 2차 도메인 이름을 사용하고 있어서 사진을 업로드할 수 없는 것 같습니다.

phpcms v9 배경에서 이미지를 업로드할 수 없으면 어떻게 해야 합니까?

phpcms v9 배경에서 이미지를 업로드할 수 없는 경우 어떻게 해야 하나요?

원인: 관리자가 전용 관리 도메인 이름을 설정해도 배경에서 사용하는 편집기는 여전히 기본 도메인에서 호출되는 편집기를 사용하고 있습니다. 이름이 적혀있어서 첨부파일 및 사진 업로드 권한이 없습니다.

해결 방법

방법 1

전용 2차 도메인 이름 관리 백그라운드 및 릴리스 권한을 사용하지 마세요. 모든 것이 괜찮습니다

방법 2

문제는 백엔드를 관리하려면 전용 2차 도메인 이름을 사용해야 한다는 것입니다.

1.

'app_path' => 'http://www.主域名.com/'  // 下面添加一行
'up_path' => 'http://cp.a.com/',//后台域名配置地址
2에서

system.php

를 수정하고 /phpcms/base.php를 수정하고

코드는 다음과 같습니다.

//后台CKEditor地址
define('UP_PATH',pc_base::load_config('system','up_path'));  

3. /form.class.php

// 原
if($allowupload) 
    $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
// 改
if($allowupload)
     $str .= "filebrowserUploadUrl : '".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";

PHP 중국어 웹사이트, 수많은 무료 PHPCMS 튜토리얼, 온라인 학습을 환영합니다!

위 내용은 phpcms v9 배경에서 이미지를 업로드할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.