php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.07.2005, 18:22  
Gast
 
Beiträge: n/a
Standard [Erledigt] mysql und PHP5

Hi,

also mein erster webserver seit der ausbildung also nicht üben nehmen wenn ich was dummen verkehr gemacht habe und trotzdem hier frage ^^

Also ich habe PHP via installer installiert, einfach aus dem grund weil ich es nicht per hand in den IIS intigrieren wollte. Dannach habe ich aus den binarys die php_mysql.dll entnommen und in das extensions verzeichniss verschoben(welches ich vorher in der php.ini festgelegt habe) und die mysql libery in systemroot gepackt. und in der php.ini ein extension=php_mysql.dll ein gefügt. Solange die testphase noch rennt hat jeder auf alles zugriff, liegt also auch nich daran.

so browser an: phpinfo, klappt
eine einfache mysql abfrage simpler natur (connect abfrage ausgabe) funktioniert auch

so und jetzt der phpnuke ... ich bekomme lauter fehler dieser art


Notice: Undefined index: HTTP_REFERER in D:\inetpub\wwwroot\index.php on line 26

ich habe keine ahnung was ich flasch gemacht habe
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.07.2005, 18:31  
Gast
 
Beiträge: n/a
Standard

das hat nichts mit mysql zu tun.
PHP-Code:
<?php
$arr 
= array(
        
'a' => 'abc',
        
'c' => 'xyz'
    
);
    
echo 
$arr['a']; // es gibt ein Element mit dem Index 'a' -> kein Problem
echo $arr['b']; // undefined index b
?>
In dem Feld gibt es also kein Element mit dem Index 'HTTP_REFERER';
was steht denn in index.php rund um Zeile 26?
  Mit Zitat antworten
Alt 17.07.2005, 18:39  
Gast
 
Beiträge: n/a
Standard

des problem ist das das ne migration und auf dem server vorher lief ^^ ... auch mit php5


Problem Nr2: es ist ja nicht nur ein fehler, es sind mehrere 100, schon auf der index.php, also enke ich schon das es an MySQL oder ebend(wahrscheinlicher) php5 liegt

zeile 2 im ausschnitt=zeile 66


PHP-Code:
if ($httpref==1) {
    
$referer $_SERVER["HTTP_REFERER"];
    
$referer check_html($referernohtml);
    if (
$referer=="" OR eregi("^unknown"$referer) OR substr("$referer",0,strlen($nukeurl))==$nukeurl OR eregi("^bookmark",$referer)) {
    } else {
    
$result $db->sql_query("INSERT INTO ".$prefix."_referer VALUES (NULL, '$referer')");
    }
    
$numrows $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_referer"));
    if(
$numrows>=$httprefmax) {
    
$result2 $db->sql_query("DELETE FROM ".$prefix."_referer");
    }

?> 
  Mit Zitat antworten
Alt 17.07.2005, 18:44  
Gast
 
Beiträge: n/a
Standard

Zeile 66? nicht 26? Na gut von mir aus...

läuft php als isapi-Modul oder wird es per cgi betrieben?

wie sieht denn $_SERVER an der Stelle aus?
PHP-Code:
if ($httpref==1) {

    
// |-- Debugausgabe
    
echo '<fieldset><legend>Debug: _SERVER</legend><pre>';
    
print_r($_SERVER);
    die (
'</pre><fieldset>');
    
// Debugausgabe --|

    
$referer $_SERVER["HTTP_REFERER"]; 
  Mit Zitat antworten
Alt 17.07.2005, 18:46  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

schau mal wie das error_reporting eingestellt ist in der phpinfo, würde sagen das ist einfach zu hoch eingestellt für phpnuke ... oder einfach ausgedrückt, phpnuke scheint nicht sonderlich sauber programmiert worden zu sein
robo47 ist offline   Mit Zitat antworten
Alt 17.07.2005, 18:50  
Gast
 
Beiträge: n/a
Standard

aaaaaaber davon würde ich erstmal die Finger lassen, bis das Problem nicht wenigstens ein ganz klein bisschen eingekreist ist
Sonst verdeckt das Frickeln an den Symptomen mal wieder eine schlimmere Ursache ...oder Wirkung.
  Mit Zitat antworten
Alt 17.07.2005, 18:52  
Gast
 
Beiträge: n/a
Standard

also ich halte den nuke für einen dreck klumpen ^^

aber ich bin nur der freund des "admin" und richte den server einmal ein und fass den nie wieder an ^^ und kann daher nicht entscheiden was drauf läuft ^^

und lol, du hattest recht, habe es einfach mal ausgemacht und siehe da, es läuft, naja meine meinung zum nuke wurde damit voll und gant bestätigt ^^


danke für die hilfe

edit: @volker weisst was der nuke ist? das sit so ein portal paket und wirklich sehr unsauber geschrieben , aber ich hätte nicht gedacht das er soo unsauber ist ^^ .... weil wie gesagt, alles was ich selber geschrieben habe ging ja ^^
  Mit Zitat antworten
Alt 17.07.2005, 18:54  
Gast
 
Beiträge: n/a
Standard

naja, dann halt nicht...
ich hoffe das beste dafür.
  Mit Zitat antworten
Alt 17.07.2005, 19:17  
Gast
 
Beiträge: n/a
Standard

du hast schon recht, aber ich hab von em nuke (sorry für den ausdruck) echt die schnautze voll ... weißt ich hänge hier schon tage an dem dummen server (56k+remote = unschön) und das einzige was immerwieder probleme macht, ist der nuke

wenn solche fehler bei was selbst gemachten auftreten würde ich mir da auch gedanken machen, aber dieser "konserven-müll" bringt mich auf dei palme wie unsauber der ist
  Mit Zitat antworten
Alt 17.07.2005, 19:20  
Gast
 
Beiträge: n/a
Standard

Mag so sein
Du solltest bloß im Hinterkopf behalten, dass das Unterdrücken von Fehlern -ohne ihnen ein Stück weit nachgegangen zu sein- sich später rächen kann -kann, muss nicht- und dann in aller Regel noch schwieriger zu finden sind.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP5 kompillieren mit mysql-Unterstüzung ohne lokale Install Chmeee Server, Hosting und Workstations 6 17.08.2007 10:27
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
PHP5 und MySQL installiert - Doch php kennt keine mysql Fkts Monty77 Server, Hosting und Workstations 3 22.06.2006 12:54
Update auf php5 -->Problem mit mysql PHP Tipps 2006 6 15.03.2006 12:43
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Minimales Paket aus Apache, PHP(5), MySQL Schaelle Server, Hosting und Workstations 9 01.11.2005 16:07
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
Frage bzgl. Apache2 mit PHP5 und MySQL?!? PHP Tipps 2005-2 3 07.10.2005 08:39
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Problem beim Einbinden von MySql in PHP5 PHP Tipps 2005-2 3 08.06.2005 10:37
mysql probleme nach update auf php5 PHP-Fortgeschrittene 2 20.02.2005 17:09
Probleme mit mysql nach Update auf PHP5 PHP Tipps 2005 2 09.02.2005 11:53
[Erledigt] MySQL Performance mit PHP5 miserabel Datenbanken 17 10.01.2005 17:24
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php 5 mysql abfrage, mysql notice: undefined index: * in *, php5 mysql array fehler index

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.