ホームページ > CMS チュートリアル > PHPCMS > phpcms v9 の背景で画像をアップロードできない場合はどうすればよいですか?

phpcms v9 の背景で画像をアップロードできない場合はどうすればよいですか?

angryTom
リリース: 2020-02-15 13:21:33
オリジナル
2718 人が閲覧しました

PHPCMS V9 エディターで写真をアップロードできません。確認したところ、第 2 レベルのドメイン名が使用されているため、写真をアップロードできない可能性があります。

phpcms v9 の背景で画像をアップロードできない場合はどうすればよいですか?

#phpcms v9 の背景で画像をアップロードできない場合はどうすればよいですか?

原因: 管理者が専用の管理ドメインを設定している場合名前、背景 使用されているエディターはメイン ドメイン名で呼び出されるエディターを引き続き使用しているため、添付ファイルと画像をアップロードする権限がありません。

解決策

方法 1

専用の第 2 レベルのドメイン名管理のバックグラウンドとリリース権限を使用しないでください。すべて問題ありません。

方法 2

問題は、バックエンドの管理に専用の第 2 レベルのドメイン名を使用する必要があることです。

1.

'app_path' => 'http://www.主域名.com/'  // 下面添加一行
'up_path' => 'http://cp.a.com/',//后台域名配置地址
ログイン後にコピー
system.php

を変更します。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',rn";
ログイン後にコピー
// 改
if($allowupload)
     $str .= "filebrowserUploadUrl : '".UP_PATH."index.php?m=attachment&c=attachments&a=upload&module=".$module."&catid=".$catid."&dosubmit=1',rn";
ログイン後にコピー

PHP 中国語 Web サイト (多数の無料) を変更します。 ##PHPCMS チュートリアル

、オンライン学習へようこそ!

以上がphpcms v9 の背景で画像をアップロードできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート