Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

wie richte ich phpMyAdmin für MySQL ein???





Frage

hallo leute. ich hab heut mal auch meinem pc nen sever aufgesezt. zuerst apache2, dann php 5 installiert, und zum schluss mysql. um datenbanken von mysql komfortabel und mit ner gui zu bearbeiten, wollte ich noch phpMyAdmin einrichten (version 2.6.4, die neuste halt..). leider klappt das aber nicht so richtig, es gibt folgendes problem: alles was ich zum server betreiben brauche habe ich im ordner server untergebracht: in htdocs liegen die dokumente, im ordner install hab ich apache, php und mysql installiert und schließlich noch cgi-bin. server |-cgi-bin |-htdocs |-install |-apache |-php |-mysql das ist die baumstruktur. die frage ist jetz: wo muss ich das phpMyAdmin-zip hinentpacken und wie muss ich die config.inc.php bearbeiten. ein weiteres problem: die browserseiten von phpMyAdmin zum mysql-bearbeiten sind alles php dateien, die aber nur im htdocs interpretiert werden können, also dem server root. daraus kann ich aber nicht auf den ordner mysql zugreifen, da htdocs die oberste serverebene ist und es kein zurück mehr gibt. den inhalt des install ordners mit in htdocs zu nehmen find ich doof, da ja dann zugriff auf alle besteht. wie könnte man das problem lösen und wenn es nicht anders als verschieben geht, wie könnte man dann die ordner schützen?? noch eine anmerkung: xampp oder ähnliches kommt bei mir einfach nicht zum laufen, daher diese vorschläge auslassen. über eure hilfe wäre ich sehr dankbar newbie

Antwort 1 von server-neuling

oh mist, hat mit der baumstruktur nich so geklappt, also: apache, php und mysql liegen in install, sonst stimmts...

Antwort 2 von heizeisen

Hi, schau Dir mal xampp an. Geht fast von alleine!

Grüße
He
PS. Doku ist auch i.O.

Antwort 3 von server-neuling

nee, hab ich doch oben schon geschrieben, das kommt bei mir nich zum laufen. es funktionieren bei diesem paket weder der apache noch php. das einzige was läuft ist mysql, und das ist ziemlich witzlos... damit kann man ja alleine nix machen....

Antwort 4 von server-neuling

hallo nochmal, hab aus anderen threads das tool mysql front rausgefischt. mit dem tool kann man die datenbank zwar bearbeiten, ich hab aber keinen blassen schimmer was man da alles machen muss...da ist phpmyadin viel einfacher von der handhabung und so...

Antwort 5 von heizeisen

Welches BS setzt Du ein? Linux?

Sorry aber einfacher als Mysqlfront geht es kaum. Man sollte allerdings schon Kenntnisse von Datenbankaufbauten mitbringen. Tut mir leid aber phpmyadmin ist spartanisch und ungeheuer umständlich im Vergleich zu dem eben genannten Produkt!

Und das mit dem nicht funktionieren der xamppInstall ist auch nciht so 100% nachvollziehbar da ist die Einzelinstallation mit wesentlich größeren Problemen und Gefahrenpotential verbunden!
Natürlich sollte der Install-Ordner nicht in htdocs liegen. Beschäftige Dich mal mit Rechten.

Wichtig ist aber noch eion par Infos:
1. BS
2. Soll remote konfiguriert werden?
3. was soll der Webserver können?
.
.
Grüße
He

Antwort 6 von server-neuling

1. Windows XP SP2
2. nur lokal konfigurieren
3. webseite mit php und sql, ein wenig up und downloads

Antwort 7 von heizeisen

Mein Tip,

denistallier den Krempel; partitioniere die Platte; nimm ein Vol. für den Webserver; dort zwei Verzeichnisse (Hosts = Basisverzeichnis Websites, App-Progs = basisverzeichnis für alle anderen Sachen) (z.B. Intall für Installprgs und Updates, xampp für apache,php,mysql etc.)
Dann installier xampp in das entsprechende Verzeichnis \app-progs\xampp. Wähle aber die Installationsdatei nich die Zip. der Rest geht wie von alleine!

Grüße
He

Antwort 8 von server-neuling

klingt gut, klappt aber in der praxis nicht. erstens war es ein frisch aufgesetztes windows + alle updates und zweitens verläuft die installation mit dem installer nicht erfolgreich. beim installieren wird eine batch ausgeführt, die php einrichtet, und da gibt es unzählige fehlermeldung, so schnell hintereinander, dass du nen screenshot machen musst um es zu lesen. und das hört auch nicht mehr auf, ich hab die batch dann nach ca. 3 min beendet. xampp is also doch nich so ohne weiteres mal eben draufgehauen.
deshalb hab ih mich dann für die einzelinstallatiion der komponenten entschieden.

Antwort 9 von heizeisen

hast Du die entsprechenden PHP-Abschnitte in der httpd.conf?

Zitat:
LoadModule php5_module "z:/xamp/apachefriends/xampp/apache/bin/php5apache2.dll"
AddType application/x-httpd-php .php .php4 .php3 .phtml
Alias /phpmyadmin "Z:/xamp/apachefriends/xampp/phpMyAdmin/"
<Directory "Z:/xamp/apachefriends/xampp/phpMyAdmin">
Order allow,deny
Allow from all
</Directory>


und

Zitat:
DirectoryIndex index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml

Ich bin gerade im Chat für ne halbe Stunde oder so hab ich Zeit

Antwort 10 von server-neuling

bis auf:

Zitat:
Alias /phpmyadmin "Z:/xamp/apachefriends/xampp/phpMyAdmin/"
<Directory "Z:/xamp/apachefriends/xampp/phpMyAdmin">
Order allow,deny
Allow from all
</Directory>


....ja

aber wie gesagt, kein xampp pfad und so, da kein xampp-paket.

was bedeuten die zeilen??

Antwort 11 von Nachdenklich

Kleine Frage am Rande - bevor Du XAMPP installiert hast, hast Du aber auch den normalen Apache, etc. deinstalliert oder? Weil sonst würden ja zwei gleiche Dienste laufen - macht ja wenig Sinn?!

Antwort 12 von server-neuling

nee, da war noch gar nix installiert. war ja ein frisches, jungfräuliches windows. hat nich geklappt, also deinstalliert und alles einzeln installiert. das meiste vom xampp is sowieso für mich überflüssig.