PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   Apache HTTP-Server (http://www.selfphp.de/forum/forumdisplay.php?f=23)
-   -   Neuer Apache Server macht Probleme (http://www.selfphp.de/forum/showthread.php?t=24030)

Dönermarkeronie 28.02.2011 01:08:47

Neuer Apache Server macht Probleme
 
Hallo zusammen,

da ich es nun endlich geschafft habe meinen Server zu montieren habe ich nun folgendes Problem.

PHP => läuft
mySQL => läuft
phpMyAdmin => läuft


Habe meine Datenbank ohne Probleme übernehmen können.
Habe die *.php Dateien auf den Server geschmissen.

Nur wenn ich eine die Datei im Browser öffne, bekomme ich die Fehlermeldung

Code:

Warning: mysql_query() [function.mysql-query]: Access denied for user ''@'localhost' (using password: NO) in D:\_root\****\****\_hlu.php on line 52
Kommt mir so vor, als würde er die db.inc.php nicht "includen", wo er eigentlich die Verbindung aufbauen sollte.

Hat da jemand eine Idee?
Habe ich irgendwas übersehen, was ich in der config noch bearbeiten sollte?

Vielen Dank!

VG

vt1816 28.02.2011 09:08:04

AW: Neuer Apache Server macht Probleme
 
Hast Du die benötigten User im mySQL angelegt?

DokuLeseHemmung 28.02.2011 09:46:04

AW: Neuer Apache Server macht Probleme
 
Ich würde da eher auf short_open_tag tippen.

Dönermarkeronie 28.02.2011 11:31:03

AW: Neuer Apache Server macht Probleme
 
@vt1816

Ja habe ich. Auch mit "root" funktioniert es nicht. Mit dem Programm MySQL Workbench kann ich mich tadellos einloggen und auch phpMyAdmin funktioniert. Mit beiden Accounts.

@DokiLeseHemmung

Habe eben gesehen, dass der Eintrag "datadir="*****" in der my.ini nicht gestimmt habt.
MySQL neu gestartet und die Fehlermeldungen sind behoben.

Jetzt habe ich "nur" noch den Fehler

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in *****\***.php on line 66

PHP-Code:

while ($shw1 mysql_fetch_array($row1)): 

short_open_tag habe ich auch geändert in

HTML-Code:

; short_open_tag
  Default Value: On
  Development Value: On
  Production Value: On

Der Irsinn ist auch, wenn ich deinen ganz falschen username für das connecten eingebe, erscheint auch die Meldung. Also noch nicht mal, dass der Name nicht passt.

Habe bestimmt noch irgendwas vergessen nur so fit um zu wissen was bin ich leider nicht.

DokuLeseHemmung 28.02.2011 11:37:28

AW: Neuer Apache Server macht Probleme
 
Zitat:

short_open_tag habe ich auch geändert in

HTML-Code:
; short_open_tag
Default Value: On
Development Value: On
Production Value: On
Hää....
Das ist dann aber gründlich in die Hose gegangen!
(wenn das jetzt wirklich so aussieht)
Du solltest dich nochmal mit dem *.ini Format beschäftigen.

Dönermarkeronie 28.02.2011 11:42:40

AW: Neuer Apache Server macht Probleme
 
ups...so sieht es in der my.ini aus

; short_open_tag
; Default Value: On
; Development Value: On
; Production Value: On

nur kann ich jetzt nicht vom client rechner aus connecten...also mit Workbench.
Wenn ich direkt übern Server auf die Seite gehe, kommt auch 403 Fehler??!!

DokuLeseHemmung 28.02.2011 11:46:42

AW: Neuer Apache Server macht Probleme
 
Zitat:

ups...so sieht es in der my.ini aus

; short_open_tag
; Default Value: On
; Development Value: On
; Production Value: On
1. Das Ding heißt php.ini.
2. In der my.ini hat sowas überhaupt nichts zu suchen.
3. Du stellst da überhaupt nichts ein
4. Da du immer noch nicht weißt was zu tun ist: "Du solltest dich nochmal mit dem *.ini Format beschäftigen."

Dönermarkeronie 28.02.2011 11:49:27

AW: Neuer Apache Server macht Probleme
 
ei sorry...meinte auch die php.ini -.-

habe zwar die doku zur php.ini gelesen aber glaube ich werde es nochmal tun.

DokuLeseHemmung 28.02.2011 12:05:29

AW: Neuer Apache Server macht Probleme
 
Auch das meine ich nicht!
Drücke ich mich so unklar aus?

Natürlich habe ich nichts dagegen, wenn du die PHP Doku dazu befragst!
Das wird sogar nötig sein.

Aber ich meinte Grundlegenderes!
Z.B. erstmal dieses: http://de.wikipedia.org/wiki/Initialisierungsdatei
(auch wenn die da nur über Win quatschen, das passt auch auf die php.ini)

Dönermarkeronie 28.02.2011 12:11:28

AW: Neuer Apache Server macht Probleme
 
Jetzt bin ich fast vom Stuhl gefallen.

Ja ist klar...danke!!


short_open_tag = on <-- ;-) war vorher off...

jetzt nur noch neue mysql user anlegen, da ich ja den pfad geändert habe und dann sollte es hoffentlich laufen.

PHP-Code:

Warningmysql_connect() [function.mysql-connect]: Access denied for user '****'@'localhost' (using passwordYESin D:_root*****incdb.inc.php on line 10
Keine Verbindung zur Datenbank möglich
Bitte Einstellungen überprüfen

Das ist doch nun mal eine Meldung, mit den man auch was anfangen kann.


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:03:49 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.