Lösen Sie einige häufige Probleme von dedecms unter PHP7
1. Die Fehlermeldung kann nicht abgerufen werden, sie ist leer
Es ist unmöglich zu debuggen, wenn sie leer ist.
Also ist das erste, was zu tun ist ,
Möglichkeit zur Ausgabe von Fehlermeldungen.
Öffnen Sie include/common.inc.php
Suchen Sie den folgenden Code
//error_reporting(E_ALL); error_reporting(E_ALL || ~E_NOTICE);
und ändern Sie ihn in
error_reporting(E_ALL); //error_reporting(E_ALL || ~E_NOTICE);
Die Hauptfunktion besteht darin, den Fehler zu öffnen prompt.
2. „Weiter“ nicht im „Schleife“- oder „Wechsel“-Kontextfehler
Dieser Fehler kann nach dem Aktualisieren
Fatal error: ‘continue’ not in the ‘loop’ or ‘switch’ context in ….include/common.func.php on line 49
auftreten oben zeigt an, dass in Zeile 49 der Datei include/common.func.php ein Fehler vorliegt
Entfernen Sie continue;
und ändern Sie ihn in return;
3. Die Funktion mysql_query() ist undefiniert
Die Funktionsreihe von mysql_* kann in php7 nicht mehr verwendet werden.
Der folgende Fehler wird angezeigt erscheinen
Fatal error: Uncaught Error: Call to undefined function mysql_query() in ….include/dedesql.class.php:152
In PHP7 müssen Sie mysqli oder pdo verwenden, um
mit der Datenbank zu kommunizieren,
was sicherer und effizienter ist.
Lösung
Öffnen Sie die Datei data/config.cache.inc.php
$cfg_mysql_type = ‘mysql’;
und ändern Sie sie in
$cfg_mysql_type = ‘mysqli’;
4. Linke Seite des Hintergrunds Das Menü ist leer und wird nicht angezeigt. Lösung 1: Stellen Sie die Datenverzeichnisberechtigungen auf 777 oder 755 ein. Beachten Sie, dass es sich um das gesamte Datenverzeichnis handelt Nach der Einstellung aktualisieren.
Methode 2Geben Sie data/tplcache ein, erstellen Sie eine Sicherungskopie, löschen Sie dann alles außer index.html, setzen Sie dann das Verzeichnis data/tplcache auf 777 und aktualisieren Sie es.Das obige ist der detaillierte Inhalt vonLösen Sie einige häufige Probleme von dedecms unter PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



So beheben Sie das Problem, dass das Plugin in PHP 7.0 nicht installiert ist: Überprüfen Sie die Plugin-Konfiguration und aktivieren Sie das Plugin. Starten Sie PHP neu, um die Konfigurationsänderungen zu übernehmen. Überprüfen Sie die Berechtigungen der Plugin-Datei, um sicherzustellen, dass sie korrekt sind. Installieren Sie fehlende Abhängigkeiten, um sicherzustellen, dass das Plugin ordnungsgemäß funktioniert. Wenn alle anderen Schritte fehlschlagen, erstellen Sie PHP neu. Weitere mögliche Ursachen sind inkompatible Plugin-Versionen, das Laden der falschen Version oder PHP-Konfigurationsprobleme.

Zu den gängigen Lösungen für PHP-Serverumgebungen gehört die Sicherstellung, dass die richtige PHP-Version installiert ist und relevante Dateien in das Modulverzeichnis kopiert wurden. Deaktivieren Sie SELinux vorübergehend oder dauerhaft. Überprüfen und konfigurieren Sie PHP.ini, um sicherzustellen, dass die erforderlichen Erweiterungen hinzugefügt und korrekt eingerichtet wurden. Starten oder starten Sie den PHP-FPM-Dienst neu. Überprüfen Sie die DNS-Einstellungen auf Auflösungsprobleme.

Speicherort für den Download der Empire CMS-Vorlage: Offizieller Vorlagen-Download: https://www.phome.net/template/ Vorlagen-Website eines Drittanbieters: https://www.dedecms.com/diy/https://www.0978.com. cn /https://www.jiaocheng.com/Installationsmethode: Vorlage herunterladen Vorlage entpacken Vorlage hochladen Vorlage auswählen

So setzen Sie die Berechtigungen von Unixsocket automatisch nach dem Neustart des Systems. Jedes Mal, wenn das System neu startet, müssen wir den folgenden Befehl ausführen, um die Berechtigungen von Unixsocket: sudo ...

Der Vorlagenaustausch kann in Dedecms durch die folgenden Schritte implementiert werden: Ändern Sie die Datei global.cfg und legen Sie das erforderliche Sprachpaket fest. Ändern Sie die Hook-Datei taglib.inc.php und fügen Sie Unterstützung für Sprachsuffix-Vorlagendateien hinzu. Erstellen Sie eine neue Vorlagendatei mit einem Sprachsuffix und ändern Sie den erforderlichen Inhalt. Dedecms-Cache leeren.

Ursachen und Lösungen für Fehler Bei der Verwendung von PECL zur Installation von Erweiterungen in der Docker -Umgebung, wenn die Docker -Umgebung verwendet wird, begegnen wir häufig auf einige Kopfschmerzen ...

Dedecms ist ein Open-Source-CMS, mit dem verschiedene Arten von Websites erstellt werden können, darunter Nachrichten-Websites, Blog-Websites, E-Commerce-Websites, Foren und Community-Websites, Bildungswebsites, Portal-Websites und andere Arten von Websites (z. B. Unternehmenswebsites). , persönliche Websites, Fotoalbum-Websites, Video-Sharing-Website)

Wie lade ich lokale Videos mit Dedecms hoch? Bereiten Sie die Videodatei in einem Format vor, das von Dedecms unterstützt wird. Melden Sie sich beim Dedecms-Verwaltungs-Backend an und erstellen Sie eine neue Videokategorie. Laden Sie Videodateien auf der Videoverwaltungsseite hoch, geben Sie die relevanten Informationen ein und wählen Sie die Videokategorie aus. Um beim Bearbeiten eines Artikels ein Video einzubetten, geben Sie den Dateinamen des hochgeladenen Videos ein und passen Sie dessen Abmessungen an.
