Installationsprobleme lösen

 

Diese Anleitung beschreibt, wie Sie Installationsprobleme in Joomla! 1.5 oder in Joomla! 2.5 lösen können. Falls Sie Joomla! 3 oder eine neuere Version verwenden, führen Sie die Installation oder das Update bitte mit dem Joomla! Erweiterungsmanager durch (backend --> Erweiterungen --> Verwalten --> Installieren). Falls Sie Probleme mit großen Komponenten bekommen, lesen Sie bitte diesen Artikel: Wie sie große Komponenten mit Hilfe von FTP in Joomla! installieren können

 

Phoca Download ist eine große Komponente, deshalb kann es auf eiinigen Servern während der Installation zu Problemen kommen. Meistens handelt es sich um diese beiden Hauptprobleme:

 

Phoca Download Tabellen wurden während der Installation nicht erstellt

Meistens erhalten Sie in diesem Fall folgende Systemmeldung: "Error while Saving Phoca Download Categories" oder diese PHP Fehlermeldung: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource ... während sie Phoca Download benutzen.

Diese System- oder PHP Fehlermeldung wird durch nicht erstellte Joomla Datenbanktabellen verursacht. Bitte schalten Sie die Fehlersuche (debug mode) in Ihrer Joomla! Administration -> Konfiguration -> System ein, und schauen Sie sich mit Hilfe von phpMyAdmin ihre Datenbank an. Wurden durch das Installationskript die Tabellen korrekt angelegt? Wenn nicht, müssen Sie sie manuell erstellen. Die SQL Befehle, die Phoca Download Tabellen in Ihrer Datenbank erzeugen, sind in der Datei install.bak. Sie werden diese Datei im Wurzelverzeichnis des Phoca Download Komponente Zip Paketes finden.

 

Wenn Sie Phoca Downlaod installieren

Kopieren sie alle SQL Befehle (ausgenommen ALTER TABLE ... Befehle) Und führen Sie sie z.B. in phpMyAdmin aus. Achten Sie darauf, das die Namen der Tabellen für die Systeminstallation vorbereitet sind, sie enthalten '#__' anstatt Ihres Tabellenprefix. Sie müssen sie umbenennen. Z.B.in:

  • #__phocadownload zu Tabellenprefix_phocadownlaod

Tabellenprefix ist das Prefix, das Siewährend der Joomla! Installation ausgewählt haben.(Meistens ist das  'jos_' Es soll Joomla! Tabellen von anderen Tabellen, die in Ihrer Datenbank verwendet werden, unterscheiden). Stellen Sie sicher, das Sie #_ am Anfang der Zeile gelöscht haben; Sie benötigen nur einen _ {Unterstrich}. Machen Sie das für alle Befehle.

 

Wenn Sie Phoca Downlaod upgraden

bedeutet das, das einige Tabellen von einer älteren Installation bereits existieren, deshalb müssen Sie die SQL Befehle ablaufen lassen, die die derzeit fehlenden Tabellen in der Datenbank erstellen.Das automatische Upgrade-Skript weiß, das es nur neue Tabellen hinzufügen soll..., wenn Sie aber eine Fehlermeldung während des Upgrades erhalten, oder Sie haben sich entschieden, das Upgrade manuell zu machen, müssen Sie die SQL Befehle ebenfalls manuell ablaufen lassen.

Benutzen Sie dazu die Datei install.bak . Sie werden dort aber SQL Befehle zum Erstellen von allen Tabellen finden, Sie dürfen aber nur die SQL Befehle ablaufen lassen, die die neuen Tabellen erstellen. (Die Tabelllen, die noch nicht bereits in Ihrer Datenbank erstellt wurden) Wichtig! Erstellen Sie nicht alle Tabellen neu, denn wenn Sie z.B. die bereits existierenden Tabellen (z.B. phoca download, phoca download categories) erneut hinzufügen, werden diese existierenden Tabellen überschrieben (und alle Daten werden gelöscht).

Sie finden die install.sql (install.bak) Datei im Phoca Download Komponente ZIP-Paket. Kopieren Sie die SQL Befehle für neue Tabellen und lassen Sie sie z.B. in phpMyAdmin ablaufen. Beachten Sie, das die Namen der Tabellen für die Systeminstallation vorbereitet sind, sie enthalten '#__' anstatt Ihres Tabellenprefix. Sie müssen sie umbenennen. Z.B. in:

  • #__phocadownload zu Tabellenprefix_phocadownload

Tabellenprefix ist das Prefix, das Siewährend der Joomla! Installation ausgewählt haben.(Meistens ist das  'jos_' Es soll Joomla! Tabellen von anderen Tabellen, die in Ihrer Datenbank verwendet werden, unterscheiden). Stellen Sie sicher, das Sie #_ am Anfang der Zeile gelöscht haben; Sie benötigen nur einen _ {Unterstrich}.

Wenn Sie alle Tabellen in Ihrer Datenbank vorfinden (z.B. wenn Sie von 1.0.5 zu 1.1.0 upgraden), überprüfen sie die Spalten Ihrer Tabellen. In der Phoca Download Version 1.1.0 z.B. gibt es eine neue Spalte: date und die sollte der Tabelle: #__phocadownload_sections hinzugefügt werden. Falls Sie von 1.0.5 zu 1.1.0 upgraden und Sie erhalten während des automatischen Upgrades der Phoca Download Tabellen Fehlermeldungen, überprüfen Sie die Tabelle: #_phocadownload_sections table und falls die Spalte date fehlt, lassen Sie den SQL Befehl für die 1.1.0 Version ablaufen:

ALTER TABLE `#__phocadownload_sections` ADD `date` datetime NOT NULL default '0000-00-00 00:00:00' AFTER `access`;

Phoca Download wurde nicht installiert und es wird nur eine leere Seite angezeigt

Wenn Sie während der Phoca Download Installation eine weiße Seite erhalten, kann dies an zu wenig PHP oder CPU Speicher Ihres Servers liegen. Die Installationsroutine in Joomla! hat nicht genug Zeit die Phoca Download Zip Datei zu entpacken.

Falls Sie Joomla! v1.6 oder neuere Versionen benutzen, lesen Sie bitte diesen Artikel:

Wie Sie große Komponenten mit Hilfe von FTP in Joomla! installieren können

Die folgende Anleitung ist veraltet:

In diesem Fall ist der beste Weg Phoca Download per FTP zu installieren. Aber das ist nicht alles, was Sie tun müssen, denn einige Informationen über Phoca Download (Menüeinträge) sollen in Joomla! gespeichert werden!

Sie sollten den folgenden Schritte folgen (Das Kopieren von Dateien und das Anlegen von Verzeichnissen sollte mit einem FTP Programm erfolgen. Lesen Sie diesen Artikel um mehr Informationen zu erhalten):

1. Laden sie die aktuellste Phoca Download Zip Datei herunter und entpacken Sie sie lokal auf ihrem PC, z.B. im Verzeichnis phocadownload_tmp

2. Erstellen Sie die folgenden Verzeichnisse auf ihrem Server (auf dem Joomla! läuft):

  • components/com_phocadownload
  • administrator/components/com_phocadownload
  • images/phocadownload

3. Kopieren Sie alle Verzeichnisse und Dateien (ausgenommen das front und das language Verzeichnis samt den darin enthaltenen Dateien), vom phocadownload_tmp Verzeichnis zu Ihrem Server Verzeichnis:

  • administrator/components/com_phocadownload

4. Kopieren Sie alle Dateien aus Ihrem front Verzeichnis auf Ihrem PC ( phocadownload_tmp/front ) in das Server Verzeichnis:

  • components/com_phocadownload

5. Kopieren Sie alle Dateien aus Ihrem languageVerzeichnis auf Ihrem PC ( phocadownload_tmp/language ) in die Servers Verzeichnisse:

  • language
  • administrator/language

Alle benötigten Dateien sollten nun auf Ihrem Server geseichert sein.

6. Laden Sie die Datei com_phocadownload_ftp_install.zip von der Phoca Download Download Seite herunter und installieren Sie diese Datei:

GehenSie zu Erweiterungen » Installieren/Deinstallieren. Sie sind nun in Erweiterungen. Klicken Sie auf:

Diese Datei ist sehr klein. Sie enthält keine Phoca Download Dateien (die wurden ja per FTP kopiert) und deshalb sollte es auch keinerlei Probleme mit PHP oder CPU Speicher geben. Nach der Installation können Sie auswählen ob Sie Phoca Download installieren oder upgraden möchten.