PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit rechten, phpBB ...



Odin3011
13.04.06, 19:53
SuSE Linux 10.0 OSS:

Hab mir jetzt phpBB heruntergeladen um ein kleines Forum zu betreiben. Hab tar xzvf phpBB gemacht. Verschoben nach /srv/www/htdocs/phpbb. Nur wenn ich jetzt die Web-Oberfläche aufrufe und ip-adresse/phpbb/index.php aufrufe will er installieren. Doch dann kommen Fehler. Auch wenn ich SysCP konfigurieren will. Kann es an den Rechten liegen? Weil in einem anderem Verzeichnis kann ich es nicht mit der Web-Oberfläche starten. MySQL und PHP funktioniert perfekt. Mit der VNC Verbindung geht es nicht, weil alles zu langsam ist. Freue mich über Antwort. THX an alle die Antworten. Gruß

Odin3011

eBoy
13.04.06, 20:20
Wahrscheinlich musst due die Rechte anpassen.
Wie sind diese momentan gesetzt?
Ich kann dir aber momentan selbst nicht sagen, wie die Rechte für Verzeichnisse oder Dateien sein müssen, nur das es bei mir erst mit geänderten Rechten funktioniert hat (testweise einfach rekursiv auf 777 gesetzt)

kreol
13.04.06, 20:30
...Doch dann kommen Fehler...Das ist alles andere als hilfreich. Fehlermeldungen bitte im Wortlaut.


Kreol

Odin3011
13.04.06, 22:25
Fehlermeldungen in phpBB2:
Warning: mysql_connect(): Access denied for user 'sven'@'localhost' (using password: YES) in /srv/www/htdocs/phpbb/phpBB2/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpbb/phpBB2/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpbb/phpBB2/db/mysql4.php on line 331
phpBB : Kritischer Fehler

Could not connect to the database

Zugriffsrechte auf srv/www/htdocs... = rwxr-xr-x.
Gruß

Odin3011

drcux
13.04.06, 23:15
Dein MySQL-Server ist nicht richtig eingerichtet, oder Username/Passwort ist falsch

Odin3011
14.04.06, 11:01
Jetzt habe ich den Server rebootet. Doch in Phpmyadmin kommt:

---
Willkommen bei phpMyAdmin 2.8.0.3

Fehler

MySQL meldet: Dokumentation
#2002 - Der Server antwortet nicht. (evtl. ist auch der Socket des lokalen MySQL-Servers socket nicht korrekt konfiguriert)
---

Was soll ich machen???

--Edit:--
Jetzt ist die Fehlermeldung weg. Jetzt kommt:

---
bly reason of this is that you did not create configuration file. You might want to use setup script to create one.
Fehler

MySQL meldet: Dokumentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)

---

Odin3011
15.04.06, 16:57
Ich bekomme immer Fehler in MySQL, dass ich keine Berrechtigungen hätte um Datenbanken anzuzeigen:
--- MySQL-Datenbanken ---
Sie dürfen auf keine MySQL-Datenbanken zugreifen.

Weil MySQL: Benutzername: root Passwort: ---
Ich habe kein root passwort bei MySQL. Kann das der Fehler sein? Ich habe schon MySQL deinstalliert und wieder installiert. Das hat nichts geholfen.
Wo und was muss ich ändern?
Gruß

Odin3011

aquila
15.04.06, 17:00
in der Begründung steht doch was du machen musst. Ein root Passwort anlegen

Odin3011
15.04.06, 17:31
Und wo stellt man das root passwort ein???
Gruß

Odin3011

marce
15.04.06, 17:50
in der Doku würdest Du einen Hinweis auf ein Configfile finden...

Odin3011
15.04.06, 18:03
Hab ich gemacht. Hab eingegeben:

server:~ # mysqladmin -u root password odin3011

Doch dann kam:

mysqladmin: unable to change password; error: 'Access denied for user ''@'localhost' to database 'mysql''

Was ist da los?
Gruß

Odin3011

fehl-x
15.04.06, 18:10
du versuchst software zu verwenden, die eine datenbank braucht ohne dich mit dieser datenbank auszukennen. das kann nicht funktionieren. du solltest dir mysql grundlagen aneignen.

felix

Odin3011
15.04.06, 18:12
Ich wollte erst einmal ohne wissen alles konfigurieren. Und wenn es dann funktioniert wollte ich MySQL lernen. Gruß

ODIN3011

ldi91
15.04.06, 18:15
Welchen webserver verwendest du?
Wenn du xampp (also mit dem apache arbeitest) ist ein tool dabei, welches passwörter setzt.
/opt/lampp/lampp security

Odin3011
15.04.06, 18:19
Ich arbeite mit SuseLinux 10 und Apache. Aber in /opt/ gibt es bei mir nur:

drwxr-xr-x 5 root root 136 Sep 27 2005 MozillaFirefox
drwxr-xr-x 7 root root 168 Apr 8 18:02 gnome
drwxr-xr-x 8 root root 192 Apr 8 18:55 kde3
drwxr-xr-x 5 root root 136 Sep 26 2005 mozilla
drwxr-xr-x 3 root root 72 Apr 8 18:03 novell

Gruß

Odin3011

ldi91
15.04.06, 18:38
wenn du kein xampp hast, gibt es das auch nicht. Xampp ist eine Software die
Apache MySQL Perl PHP und viele weitere zusatztools wie phpmyadmin zusammen "bindet". gibt es unter http://www.apachefriends.org/de/xampp-linux.html

Odin3011
15.04.06, 20:09
Hab jetzt Xampp geholt und installiert.
./lampp security eingetippt. Alles konfiguriert:


server:/opt/lampp # ./lampp security
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are secured by a password.
XAMPP: Do you want to change the password anyway? [no] yes
XAMPP: Password: *****
XAMPP: Password (again): *****
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: MySQL is not accessable via network. Good.
XAMPP: MySQL has to run before I can check the security.
XAMPP: MySQL has to run before I can check the security.
XAMPP: ProFTPD has a new FTP password. Great!
XAMPP: Do you want to change the password anyway? [no] no
XAMPP: Done.

Ist alles gut gelaufen.
In phpmyadmin kommt jetzt:

Ihre Konfigurationsdatei enthält Einstellungen (Benutzer "root" ohne Passwort), welche denen des MySQL-Standardbenutzers entsprechen. Wird Ihr MySQL-Server mit diesen Einstellungen betrieben, so können Unbefugte leicht von außen auf ihn zugreifen. Sie sollten diese Sicherheitslücke unbedingt schließen!

Ich hab diese Sicherheitslücke geschlossen indem ich in Webmin das root passwort erfolgreich geändert hatte.
Gruß

Odin3011 :rolleyes: :) :) :) :) :) :)

ldi91
15.04.06, 20:14
XAMPP: MySQL has to run before I can check the security.

war sql nicht an??

Odin3011
15.04.06, 21:21
server:/opt/lampp # ./lampp start
Starting XAMPP for Linux 1.5.1...
XAMPP: Another web server daemon is already running.
XAMPP: Another MySQL daemon is already running.
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
server:/opt/lampp #

Er läuft!!!

ldi91
15.04.06, 21:28
du musst vorher den andern apache und mysql beenden

Odin3011
15.04.06, 22:17
Hab ich beendet. Doch jetzt wenn ich auf den Host über Firefox zugreife:
Benutzername: ????????
Passwort: ********
Passwort habe ich mir eingerichtet. Nur wie heißt der Benutzername? Ich kann ihn nirgendwo ändern.
Gruß

Odin3011

ldi91
15.04.06, 22:20
benutzer name ist lampp

Odin3011
15.04.06, 22:24
Danke :D :D :D :D :D

MySQL funktioniert auch. Alles funktioniert!!!

Gruß

Odin3011 ;)

Odin3011
16.04.06, 10:47
Hallo,
nur wo speichere ich meine eigene Web-Site ab? Normalerweise in /srv/www/htdocs. Aber wo bei Xampp? Und nach einem Neustart sind alle Einstellungen wieder wie vorher: Bei PhpMyAdmin:
Fehler

MySQL meldet: Dokumentation
#2002 - Der Server antwortet nicht. (evtl. ist auch der Socket des lokalen MySQL-Servers socket nicht korrekt konfiguriert)

Und wie konfiguriere ich Xampp, dass das normale Apache laufen soll, aber nicht das normale MySQl? Und Xampp wird nicht beim start ausgeführt! Wie ändere ich das?
Was ist da schon wieder los?
Gruß

Odin3011

ldi91
16.04.06, 10:54
also datein speichert xampp unter /opt/lampp/htdocs. zum autostart unter http://www.apachefriends.org/de/faq-xampp-linux.html#fsl
gucken