Zum Inhalt springen

Probleme bei der Installation von PHPNUKE 6.5


Empfohlene Beiträge

Folgende Situation:

Ich habe mir die benötigten Daten für PHPnuke kopiert, diese auch auf den Server übertragen, weiters habe ich den installer von folgender Page heruntergeladen:

http://nukecops.com/downloads-file-28-details-Nuke_6.5_RC_2_Web_Installer.html

Die Einstellungen in der config.php wurden ebenfalls schon vorgenommen.

Jedoch beim Aufruf von der php datei des installers gibt es probleme.

Installer datei:

http://your.website.com/nukesql.php

ist bei mir

http://xxx./~reinbacher/html/nukesql.php

es werden folgendde Warnings und Fehler ausgegeben bei aufruf von nukesql.php:

Warning: Invalid argument supplied for foreach() in /home/reinbacher/public_html/html/mainfile.php on line 42

Warning: Invalid argument supplied for foreach() in /home/reinbacher/public_html/html/mainfile.php on line 57

Fatal error: Failed opening required 'db/db.php' (include_path='.:/usr/share/php') in /home/reinbacher/public_html/html/mainfile.php on line 77

Wer kann mir da helfen??

Besten Dank

RAIN

Link zu diesem Kommentar
Auf anderen Seiten teilen

Habe jetzt die version 6.0 installiert und erhalte nun folgenden Error;

Fatal error: Failed opening required 'includes/sql_layer.php' (include_path='.:/usr/share/php') in /home/reinbacher/public_html/html/mainfile.php on line 48

Wer kann mir helfen, dass dieses Ding endlich läuft??

RAIN

Link zu diesem Kommentar
Auf anderen Seiten teilen

Was heißt, sie sollten auf 775 stehen??

Bin jetzt daraufgekommen, dass mein FTP Programm nicht alle Daten übertragen hat!

Nachdem ich das fehlende ergänzt habe, und die index Seite aufrufen wollte, funkt gar nix mehr, jetzt lädt der Browser nur sehr lange und dann kommt nix!!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe nun die Version 5.5 auf den Server upgeloadet, dafür muss man aber auf dem Server folgenden sql Befehl ausführen:

1) Create a database called, for example, nuke:

mysqladmin create nuke

2) Now fill the databases with the tables in nuke.sql file:

mysql nuke < nuke.sql

Eine Datenbank ist vorhanden, jedoch kann ich den unter punkt 2 angeführten Befehl nicht ausführen. Bin mit dem Server via Telnet verbunden, und auch nicht root.

Ich wechsle in die sql ebene so;

mysql -user -p

Dann Passwort eingeben

und dann bin ich beim MYsql Prompt.

mysql>

Und wie führe ich jetzt diesen oben erwähnten Befehl aus??

RAIN

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von Rain

mysql -user -p

Dann Passwort eingeben

und dann bin ich beim MYsql Prompt.

mysql>

Das kannst du dir sparen, das Skript muss von der Kommandozeile geladen werden.

Mit user und password geht das so:

mysql -u deinuser -pdeinpass deinedatenbank < deinskript.sql

Gruß Jaraz

Link zu diesem Kommentar
Auf anderen Seiten teilen

Weil das nicht mein Server ist und ich damit bis zum Schulanfang warten muss und mit einem Lehrer besprechen muss..............

Mich würde aber dennoch interessieren was es mit der Fehlermeldung

Failed opening required 'includes/sql_layer.php' (include_path='.:/usr/share/php') in /home/reinbacher/public_html/html/mainfile.php on line 29

auf sich hat?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von Rain

Failed opening required 'includes/sql_layer.php' (include_path='.:/usr/share/php') in /home/reinbacher/public_html/html/mainfile.php on line 29

das heißt: er kann die datei sql_layer.php nicht finden, bzw nicht öffnen.

gründe die mir so begegnet sind:

1. die datei gibt es nicht

2. chmod des verzeichnisses includes ist nicht richtig gesetzt.

3. chmod der datei ist nicht richtig

4. files wurden möglicherweise nicht im ascii-format hochgeladen.

5. was hast du für eine php-version? require_once steht ab PHP 4.01pl2 zur Verfügung. aber ich glaube da würde er eine andere fehlermeldung ausspucken

6. sonst weiss ichs nicht

7. vielleicht auch ne zu alte mysql-version. keine ahnung

Link zu diesem Kommentar
Auf anderen Seiten teilen

Besten dank, das Portal läuft jetzt.

Jedoch habe ich noch ein kleines Einstellungsproblem:

Am Ende der Seite steht das Copyright. Dies habe ich nun entfernt, jedoch sind darin noch images eingebunden, obwohl ich alles herausgelöscht habe! Auch in der config.php steht nix drin.

Anschauen bitte unter

www5.htl-hl.ac.at/~reinbacher/html/index.php

Wie bringe ich das weg?

Link zu diesem Kommentar
Auf anderen Seiten teilen

bin kein programmier-profi (nur ein kleiner fisi), würde aber sagen, dass diese zeile den fehler (mit-)verursacht:

(ziehmlich zum schluss des quelltextes)

<a href=http://www.phpnuke.de target=_blank><img src=/images/buttons/phpnukebutton.jpg></a>       <a href=http://www.netz-id.de target=_blank><img src=/images/buttons/netzid.jpg></a></font></center>

habe mir den quellcode angeschaut und einfach nach dem bild, welches nicht angezeigt wird, gesucht.

weiss aber wirklich nicht, ob es stimmt - klingt für mich aber logisch :)

der rahmen müsste gelöscht werden können, wenn du die tabelle, in der die bilder sind mitlöscht.

nicht schlagen, wenns totaler schwachsinn ist:floet:

Link zu diesem Kommentar
Auf anderen Seiten teilen

ja, in nuke 5.5 darf der copyright noch entfernt werden, aber auch wenn der burzi manchmal ziemlich nervig ist, sollte man nicht fairerweise das copyright drin lassen? schließlich coded der mann seit jahren daran rum. ab 6.0 ist da copyright in der datenbank und nur mit etwas trickserei zu entfernen. wenn man es hinkiregt kommt die seite, wenn man pech hat, auf eine schwarze liste, was natürlich für kommerzielle projekte nicht sonderlich günstig ist.

soweit ich mit erinnere, kann man in nuke 5.5 einfach unter einstellungen im admin menü, die footer einträge löschen.

uups. habs mir mal angesehen. scheint neu zu sein. also:

du mußt in die footer.php und die zeile 30 löschen. da steht so ziemlcih genau folgendes:

    echo "<a href=http://www.phpnuke.de target=_blank><img src=/images/buttons/phpnukebutton.jpg></a>       <a href=http://www.netz-id.de target=_blank><img src=/images/buttons/netzid.jpg></a>";	

Link zu diesem Kommentar
Auf anderen Seiten teilen

Besten Dank für die Hilfe.

Jedoch habe ich noch ein Problem das ich nicht lösen kann. Manchmal bekomme ich bei meinem PHPNUKE Seite SQL Warnings die wie folgt ausschauen:

Warning: Supplied argument is not a valid MySQL result resource in /home/.................../html/includes/sql_layer.php on line 283

Danach habe ich im Quelltext von sql_layer.php an der Zeile 284 den Code hinzugefügt um den MySql Fehler auszugeben. Dabei kommt folgendes:

Access denied for user: '@localhost' to database '**********'

Das bedeutet, dass ich keinen Zugriff auf die DB habe. Aber warum geht es einmal und dann nicht mehr.

Welche Einstellungen muss ich vornehmen um dauernd Zugriff zu haben?

RAIN

Link zu diesem Kommentar
Auf anderen Seiten teilen

gar keine. wenn es eimal funz sollte es auch weiterhin funktionieren. ansonsten mal die einstellungen in der config.php kontrollieren. wann kommt der fehler denn? manche themes, blöcke oder module können solche fehler verursachen, wenn sie nicht "ordentlich" programmiert sind.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das Auftreten der Fehlermeldung ist ziemlich verschieden.

Wenn ich eine Aktion 2 mal mache kommt es auch vor, dass es einmal klappt und dann wieder nicht.

Übrigens mit Einstellungen machen meinte ich nicht unbedingt in der config.php von phpnuke, sondern auch am Webserver.

Link zu diesem Kommentar
Auf anderen Seiten teilen

hab mir das mal angesehen. manchmal lädt der sich nen ast und spuckt dann access denied aus, wobei der username leer ist. wenn man dann die seite aktualisiert, wird sie ganz normal geladen. aber frag mich nicht woran das liegt. keine ahnung.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...