php unter linux

Cstar

Mitglied
Ich habe heute versucht ein LAMP aufzubauen. Dazu habe ich die Packete apache, mysql, mysql-client, php, mod_php, php-mysql installiert.(das dürften die wichtigsten sein -> mandrake 8.2 packete)

Leider funktioniert das Zusammenspiel der einzelnen Komponenten nicht.

Ich kann zwar sql-tabellen erstellen, der php-code wird im browser ausgeführt (der code (incl. datenbank) ist nebenbei bemerkt nicht fehlerträchtig, da er aus einem buch entnommen ist und unter windows das ganze funktioneirt hat).

Aber wenn ich in die editierfelder etwas eintrage werden, die einträge nicht in die sql datenbank übernommen.

Das Gleich gilt wenn ich versuche die Einträge abzufragen (ein Eintrag steht schon in der database). Dann wird vom Browser:"Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/uf07.php on line 18" ausgegeben.


Wo liegt der Fehler. Sollte ich noch etwas installieren?

thx
 
hmm,

der fehler entsteht wenn dein SQL Query falsch ist, da kann der Tabellenname nicht stimmen oder was auch immer, es scheint alles richtig zu laufen aber das Script aht einen Fehler, kannste mal posten vielleicht ?
 
und deine mysqldatenbank braucht auch rechte :-)

erstellst du am besten mit mysql_setpermission

an deiner datenbank braucht der user wwwrun alle rechte
und der rechner localhost muss auch rechte an der datenbank haben
 
Zurück