powie.de Tech Forum

Allgemein => Allgemeines powie.de Forum => Thema gestartet von: fritz@sax.de am 08. April 2007, 12:15:24

Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 08. April 2007, 12:15:24
Hallo zusammen,
nun komme ich nicht mehr weiter. Habe den chCounter eingebunden. Soweit funktioniert der auch. Doch habe ich seit dem ständige Warnungen und Fehlermeldungen in allen Powie Scripten. Egal welches, die sehen immer gleich aus, als wenn irgendwie die Variblen USER und PASSWORT \"verwurschtelt\" werden. Doch mit echo habe ich die mir angesehen und sind sauber mit den korrekten Werten gesetzt. Aber die Powie Sripte meinen:
Warning: mysql_query() [function.mysql-query]: Access denied for user \'nobody\'@\'localhost\' (using password: NO) in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pfaq/info.php on line 8
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pfaq/info.php on line 8
Normalerweise steht in index.php dieses Beispiels (pfaq) require(\"kopf.php\");. Um zu prüfen was da läuft habe ich genau auf diese Zeile folgende eingefügt: echo \"$sqluser\";. Und auf der HTML-Seite ist dann auch genau der von mir angegebene USER zu sehen. Heißt für mich, USER ist sauber gesetzt.
Was soll das denn ? Woran kann das liegen ? Bitte dringend um Hilfe. Danke im voraus.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 08. April 2007, 12:49:56
Da wird der Counter wohl die Variablen überschreiben/löschen
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 08. April 2007, 14:47:49
kann nicht sein, weil ich in der index.php vom Script pfaq genau die Variablen $sqluser mit echo habe auschreiben lassen. Und da wurde mir die korrekte angezeigt. Es sei denn, die Warnung / Fehlermeldung meint andere Variablen. Aber welche ? Vorallem die Zeile ( hier im Beispiel 8 ) ist, wie ich oben schon geschrieben habe, die lokale require(\"kopf.php\"); von pfaq. Das versteh ich nicht. Zumal die die kopf.php von pfaq diesen Inhalt hat:
\";
echo $xmlheader;
?>
 
   
    \" />
    \" />
    \" />
   
 
 
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 08. April 2007, 18:24:10
Gings bevor der Counter eingebunden war?
Also wo liegt nun der Grund?
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 09. April 2007, 20:39:30

Original von mahe Gings bevor der Counter eingebunden war?
Also wo liegt nun der Grund?
[/quote]
nun habe ich den chCounter auf die rechte Seite geklebt. Jetzt passt es, ohne Fehlermeldungen. Nehm ich den chCounter wieder auf die linke Seite, bekomme ich wieder die Fehlermeldungen. Mir ist aufgefallen, dass so einiges in den Scripten nicht ganz koscher ist. Bis jetzt mußte ich überall Hand anlegen. Verzeichnisangaben in den Scripten ohne vorangestelltem \'p\'.
So kann ich auch hiermit nix anfangen. Wo kann ich was einstellen damit das Script headlines.php aus pNews läuft. Hier die Fehlermeldungen:
Warning: require() [function.require]: URL file-access is disabled in the server configuration in ...
Warning: require(meine URL) [function.require]: failed to open stream: no suitable wrapper could be found in ...
Fatal error: require() [function.require]: Failed opening required \'meine URL\' (include_path=\'.:/usr/local/lib/php\') in ...
Die letzten Meldungen werden sicherlich Folgefehler der ersteren sein. Zumindest habe ich das Script standolne im Browser ausgeführt. (http://meine_url/pnews/headlines.php) Und da läuft es.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 09. April 2007, 21:50:59
Also liegts am Counter, der löscht ganz einfach die Variablen in denen die SQL-Daten stehn.
und wie ist die genaue Fehlermeldung?
Ohne genaue Angaben wirst du nie richtig Hilfe erhalten.
Verwende den Serverpfad nicht die URL ...
In den Skripten brauchst eigentlich nix anpassen ausser die config.inc.php und einen Pfad in den Panels sofern du die verwendest ...
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 10. April 2007, 17:04:39
so nun habe ich den chCounter wieder in die kopf.php eingebunden und bekomme auf der pNews gleich unter der Kategoieauswahl diese Fehlermeldungen:
Warning: mysql_query() [function.mysql-query]: Access denied for user \'nobody\'@\'localhost\' (using password: NO) in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 153
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 153
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 154
Warning: mysql_query() [function.mysql-query]: Access denied for user \'nobody\'@\'localhost\' (using password: NO) in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 153
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 153
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/vhosts/5000142876/callenberg-strahlungsarm.de/htdocs/pnews/index.php on line 154
Die Angaben nobody\'@\'localhost finde ich im Code nicht. Codezeilen 153 und 154 in der index.php von pNews sind diese beiden Zeilen hier:
        $counter = mysql_query(\"SELECT id FROM $tab_newskom where newsid = $news[id]\");
        $eintraege = mysql_num_rows($counter);
Entferne ich den chCounter komplett, dann habe ich auch keine Fehlermeldungen mehr. Jedoch ist mir noch ein Fehler aufgefallen. Egal ob mit oder ohne Counter werden \'akt. News\' aus headlines.php nicht dargestellt. Hier bekomme ich die Fehlemeldung \'Verbindung zur Datenbank nicht möglich !\'. Die Variablen $sqlhost, $sqluser und $sqlpass sind mit den richtigen Werten aus der config.inc.php des Modules pNews gesetzt. Script pnews_main.php wird von headlines.php eingebunden und genau diese enthält den Programmcode welcher die Fehlermeldung erzeugt. Hier der Ausschnitt:
if (!isset($serverid) ) {
$serverid  = @mysql_connect  ( $sqlhost, $sqluser, $sqlpass) or die (\"Verbindung zur Datenbank nicht mˆglich !\");
if (!mysql_select_db( $database)) echo mysql_error($serverid);
}
Danach bricht das gesamte Script, also die HTML Seite ab. Ich weiß nicht wo ich mit der Suche anfangen soll um den Fehler zu orten. Habe auch schon den chCounter komlett weggelassen. Trotzdem die letzte Fehlermeldung.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 10. April 2007, 17:06:15
Noch ein Nachtrag. Rufe ich ./pnews/headlines.php direkt im Browser auf. Funktioniert alles sauber.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 10. April 2007, 21:05:30
Der chcounter löscht (unset()) die Variablen $sqlhost, $sqluser, $sqlpass wie bereits erwähnt.
Warning: mysql_query() [function.mysql-query]: Access denied for user \'nobody\'@\'localhost\' (using password: NO)
 
Wie bindest du die headlines.php ein?
Überprüfe mal sicherheitshalber wie die config.inc.php in der pnews_main.php eingebunden wird (Zeile 13).
Mehr fällt mir spontan nicht ein...
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 12. April 2007, 18:58:20
Der chCounter kann es nicht sein, da ich ihn schon aus dem Code herausgenommen habe. Nun habe ich die einzlnen Panels umplatziert. Da kommen die Fehlermeldungen nicht mehr. Aber ein Problem besteht nach wie vor. Sobald ich im Content ein Powie Script aufrufe verlieren die Panels die Verbindung zur DB, was mir mit der Meldung \"Verbindung zur Datenbank nicht möglich !\" angezeigt wird. Wähle ich für den Content eine einfache HTML Seite mit oder ohne Text, dann zeigen die Panels ihre Inhalte. So denke ich, liegt das Problem in den Powie Scripten der aktuellen Versionen, welche ich mir neulich geladen habe. Hast du da eine Idee mahe ?
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: sabre am 12. April 2007, 19:36:42
In den Panels wurde früher die config.inc.php (bzw. inzwischend dürfte das die p*_main.php sein) mit require_once() oder include_once() eingebunden. Das hat (zumindest bei mir)  bei bestimmten Seitenkonstrukten Fehler verursacht.
Versuch das mal indem du das require_once(..) oder include_once() durch ein simples require(...) bzw. include(...) ersetzt. Das hatte damals bei mir die Fehler beseitigt.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 12. April 2007, 22:37:57
So, endlich geschafft. Jetzt funzt es. Wie sabre schon vermutet hat, waren es diverse Einbindungen mit \'require_once\' aber auch Pfadangaben waren nicht sauber gesetzt. Gerade bei den einzubindenen Scripten _main.php. Da habe ich einige in diese Form  >>> $mydir = dirname(__file__);  require($mydir.\"/config.inc.php\"); <<< umgesetzt.
Nochmals allen die mir geholfen haben, vielen Dank
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 12. April 2007, 23:19:26

Original von mahe Überprüfe mal sicherheitshalber wie die config.inc.php in der pnews_main.php eingebunden wird (Zeile 13).
Mehr fällt mir spontan nicht ein...
[/quote]  /uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />/uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />/uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: k00ni am 13. April 2007, 10:02:11
Hallo fritz@sax.de,
ich weiß, dass es eine Heidenarbeit werden könnte, aber könntest du vielleicht (grob) eine Liste anfertigen, wo es Fehler gab? Dateiweise wäre schon etwas übertrieben, aber wenigstens pro Modul, was da ungefähr schief lief. Einerseits könnte das der Powie in seine Entwicklung einfließen lassen und andererseits haben dadurch andere die ähnliche Fehler haben, einen kleinen Leitfaden, wie sie vorgehen müssen. Wenn nicht, dann ist auch ok, deine Ausführungen hier bieten auch schon Hilfestellung.
 
Grüße
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: Powie am 13. April 2007, 11:48:03
Ich weiss nicht ob es das bringt.
Einfach mal simpel genau den Fehler wo und bei was er auftritt genannt wäre das simpelste..... aber das scheint nicht mehr drin, genausowenig wie mal eine URL zu posten wo man das aufgetretene Problem sehen kann.
Wir wissen ja noch nicht mal von welcher Version hier geredet wird......
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 14. April 2007, 10:12:04
Hallo,
hier die URL unserer Homepage Callenberg-Strahlungsarm . Diese Homepage ist aber noch im Aufbau, d.h. Inhalte sind noch nicht auf dem aktuellsten Stand od. evtl. noch nicht implementiert. Aber das Grundsystem sollte soweit laufen.
Die verwendeten Version waren aktuell. D.h. ich habe sie vor wenigen Wochen aus der Downloadecke heruntergeladen und installiert.
pNews:    2.08
pLinks:     2.07
pImg:        1.06
pFile:        1.00
pFAQ:       1.06
pGB:         2.12
Und hier gleich wieder einige Fragen.
(1) Bei allen Powie Modulen wird am Beginn (also oben im Bereich Inhalt) eine Leiste mit Icons zur schnellen Benutzung des jeweiligen Moduls eingebunden. Dazu habe ich keine Anpassungen in INI Scripten vornehmen müssen. Nur das pNews Modul will mir diese Leiste nicht darstellen. Wo und Wie muss das bewerkställigt werden ?
(2) Dachte das jedes Module die globale CSS verwendet. Mir scheint aber das es noch lokale CSS Dateien gibt und diese u.U. eingebunden werden. Wenn ihr euch unsere Homepage anschaut, dann werdet ihr bemerken, dass pLinks anere Styles verwendet. Auch hier keine Ahnung warum. Am Code habe ich nichts verändert.
Bitte um Hilfe. Vielen Dank
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: fritz@sax.de am 14. April 2007, 13:35:46
Gibt es eine Fehler Meldeliste ? Habe so etwas nicht gefunden. Hier ein Fall in Modul pLink.
in config.inc.php wird Variable für die Überschrift des Moduls für den Content definiert
$plink_title = \"Links\";           //Überschrift
Aber das Script für den Header dieses Moduls head.php verwendet die Variable $pagetitle.
Dumm, da diese Variable nicht gesetzt wird und somit der Titel aus einem anderen Modul
übernommen wird. Habe bei mir die Variable in der head.php geändert.
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: k00ni am 14. April 2007, 15:46:05
Hallo fritz@sax.de,
ich hab deinen Fehlerbericht mal hier gepostet. Dies ist ein Board nur für Fehlerberichte zu pSys. Weitere Fehler bitte dort posten. Es sollte dieser Thread beachtet werden, um die Lesbarkeit und Verständlichkeit zu gewährleisten. Wobei ich mir da bei dir keine Sorgen mache, da deine Beträge an sich sehr sauber und strukturiert geschrieben sind.
 
Grüße
Titel: unlogische Fehlermeldung bzgl. USER/PASSWORT in Powie Scripten
Beitrag von: mahe am 14. April 2007, 15:48:31
Und ich verschieb ihn jetzt weils nicht das Modul pLinks ist sondern das Skript pLinks :ugly: