'http://cp.a.com/'"으로 코드를 추가합니다. "base.php" 파일 그리고 코드를 "define(...)"으로 수정합니다."/> 'http://cp.a.com/'"으로 코드를 추가합니다. "base.php" 파일 그리고 코드를 "define(...)"으로 수정합니다.">
phpcms v9에서 사진을 업로드할 수 없으면 어떻게 해야 하나요?
PHPCMS V9에서 사진을 업로드할 수 없는 문제 해결
PHPCMS V9 편집기에서 확인해보니 2차 도메인 이름을 사용하고 있어서 사진을 업로드할 수 없는 것 같습니다. 아래에
가 관리 주소인 이유는 배경-"설정-"관련 설정-"보안 설정에 관리 주소로 2차 도메인 이름이 채워져 있고, 캐시/구성/아래에 'admin_url'이 있습니다. system.php 수정 => 'admin.Main domain name.com', //백엔드 접근이 허용된 도메인 이름
주의 깊게 분석한 결과, 먼저 공식 2차 도메인 이름 전용 설정 후 버그가 발견되었습니다. 다른 도메인 이름에는 백엔드 관리에 액세스할 수 있는 권한이 없다는 메시지가 표시됩니다. 사진을 업로드할 때 호출되는 편집자 주소는 여전히 'app_path' => 'http://www.primary 도메인 이름을 사용합니다. com/'과 생성된 주소가 있어서 사진 업로드 시 무단으로 페이지가 멈춘 것처럼 나오네요. 한 네티즌이 홈페이지에 올린 블로그를 통해 이 버그가 확인되었습니다. 관리자가 전용 관리 도메인 이름을 설정하면 백그라운드에서 사용되는 편집기입니다. 그러나 편집기는 여전히 기본 도메인 이름으로 호출되는 편집기를 사용하고 있으므로 첨부 파일 및 이미지를 업로드할 수 있는 권한이 없습니다.
해결 방법
방법 1
전용 2차 도메인 이름 관리 백그라운드 및 릴리스 권한을 사용하지 마세요. 모든 것이 괜찮습니다
방법 2
문제는 백엔드를 관리하려면 전용 2차 도메인 이름을 사용해야 한다는 것입니다.
1. system.php를 수정하고 'app_path' => 'http://www.main domain name.com/'
'up_path' => com/', //백엔드 도메인 이름 구성 주소
2. /phpcms/base.php를 수정하고 다음 코드를 추가합니다
코드는 다음과 같습니다.
//后台CKEditor地址 define('UP_PATH',pc_base::load_config('system','up_path'));
3. class.php
replace
[code] if($allowupload) $str .= "filebrowserUploadUrl : '".APP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
[code] if($allowupload) $str .= "filebrowserUploadUrl : '".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";로 변경되었습니다
PHPCMS V9(Destoon 등) 설치 방법과 DeDeAMPZ 환경에서 사진을 업로드할 수 없습니다
Destoon을 사용하여 웹사이트를 구축했는데, 무슨 일이 있어도, 사진은 백그라운드에서 업로드할 수 없고 썸네일도 업로드할 수 없지만 네트워크 주소 사진은 괜찮습니다.
나중에 온라인에서 정보를 검색해 보니 많은 사람들이 이 문제를 겪고 있다는 것을 알았습니다.
드디어 기사에서 해결책을 찾았지만 너무 지저분해서 이리저리 헤매다가 성공적으로 해결했습니다.
코드는 다음과 같습니다.
upload_tmp_dir = "D:/DedeAMPZ/tmp/uploads" session.save_path = "D:/DedeAMPZ/tmp/sessions"
이 두 폴더를 내 웹 사이트의 루트 디렉터리에 설정하고 사용자 권한을 쓰기 가능으로 설정했습니다.
코드는 다음과 같습니다.
upload_tmp_dir = "D:/DedeAMPZ/WebRoot/xxx.com/tmp/uploads" session.save_path = "D:/DedeAMPZ/WebRoot/xxx.com/tmp/sessions"
설정이 완료되면 반드시 Apache나 iis를 재시작해주세요.
PHP 중국어 웹사이트, 수많은 무료 PHPCMS 튜토리얼, 온라인 학습을 환영합니다!
위 내용은 phpcms v9에서 사진을 업로드할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!