Heim  >  Artikel  >  CMS-Tutorial  >  Was soll ich tun, wenn der phpcms v9-Hintergrund keine Bilder hochladen kann?

Was soll ich tun, wenn der phpcms v9-Hintergrund keine Bilder hochladen kann?

angryTom
angryTomOriginal
2020-02-15 13:21:332642Durchsuche

Der PHPCMS V9-Editor kann keine Bilder hochladen. Als ich dies überprüft habe, verwendet er einen Domänennamen der zweiten Ebene. Dies kann der Grund sein, warum Bilder nicht hochgeladen werden können.

Was soll ich tun, wenn der phpcms v9-Hintergrund keine Bilder hochladen kann?

Was soll ich tun, wenn der PHPCMS v9-Hintergrund keine Bilder hochladen kann?

Ursache: Wenn der Administrator eine dedizierte Verwaltungsdomäne festlegt Name, Hintergrund Der verwendete Editor verwendet immer noch den Editor, der unter dem Hauptdomänennamen aufgerufen wird, daher besteht keine Berechtigung zum Hochladen von Anhängen und Bildern.

Lösung

Methode 1

Verwenden Sie keinen dedizierten Second-Level-Domain-Name-Management-Hintergrund und keine Freigabeberechtigungen. Alles ist in Ordnung

Methode 2

Das Problem besteht darin, dass Sie einen dedizierten Second-Level-Domainnamen verwenden müssen, um das Backend zu verwalten.

1. Ändern Sie system.php in

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

2. Ändern Sie /phpcms/base.php und fügen Sie den folgenden Code hinzu

Der Code lautet wie folgt:

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

3. Ändern Sie /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 chinesische Website, eine große Anzahl kostenloser PHPCMS-Tutorials, willkommen beim Online-Lernen!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der phpcms v9-Hintergrund keine Bilder hochladen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn