"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Ordner - mount

motznmocha joe 28.11.2005 - 19:07 951 14
Posts

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
Hallo,

Ich möchte gerne einen Ordner (/opt/lampp) in einem anderen Verzeichniss (zb.: /home) mounten. Ich hab schon viel herumgesucht finde aber nichts passendes, oder bin einfach noch zu schlecht im Umgang mit linux.

Es geht dabei um das mounten des Xampp ordners der sich aber leider nur auf einer stelle (/opt) installieren bzw ausführen lässt.

MFG Joe

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
man ln

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
linux:/home/Johannes # ln --directory /home /opt/lampp/
ln: Erzeugen der harten Verknüpfung ?/opt/lampp//home? zu ?/home?: Die Operation ist nicht erlaubt

hmm ich hoffe directory ist überhaupt die richtige funktion dafür...

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Wie kommst du darauf? Zumindest MEINE Manpage sagt _GAR NICHTS_ ueber eine Option "--directory", die ln verstuende.

`ln -s quelle ziel` ist, was du suchst.



Zum heulen.

SYSMATRIX

Legend
Legend
Registered: May 2000
Location: ~
Posts: 5020
ln manpage
Code:
[...]
GNU OPTIONS
       -d, -F, --directory
[...]
NOTES
       This page describes ln as found in  the  fileutils-4.0  package;  other
       versions may differ slightly.



GNU fileutils 4.0                   1998-11                              LN(1)


dennoch wird ln -s /home BLAHR nicht hinhauen, aus gründen die dir evident sein sollten. (das file /home (dir)) gibt es ja schon. vielleicht solltest du es löschen bevor du den link anlegst.

gue

Addicted
Avatar
Registered: Feb 2003
Location: Linz
Posts: 400
fyi:
Code:
       Since  Linux 2.4.0 it is possible to remount part of the file
       hierarchy somewhere else. The call is
              mount --bind olddir newdir
       After this call  the  same  contents  is  accessible  in  two
       places.   One  can  also  remount  a single file (on a single
       file).

       This call attaches only (part of) a  single  filesystem,  not
       possible  submounts. The entire file hierarchy including sub‐
       mounts is attached a second place using
              mount --rbind olddir newdir
Das kann man z.B. verwenden, wenn das Zieldateisystem keine symbolischen Verknüpfungen unterstützt oder wenn man eine "durchgehende" Verzeichnisstruktur haben will.

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von motznmocha joe
Hallo,

Ich möchte gerne einen Ordner (/opt/lampp) in einem anderen Verzeichniss (zb.: /home) mounten. Ich hab schon viel herumgesucht finde aber nichts passendes, oder bin einfach noch zu schlecht im Umgang mit linux.

Es geht dabei um das mounten des Xampp ordners der sich aber leider nur auf einer stelle (/opt) installieren bzw ausführen lässt.

MFG Joe

Code:
nitschi$ ln -s /opt/lampp/htdocs/ ~/linkname

und zum zweiten:

wenn du xampp entpackst kannst du mittels -C /verzeichnis angeben wo du es hininstallieren willst :)

von wo das script ausgeführt wird ist blunze ;)
du kannst auch einen link in die /etc/init.d/ werfen und dann es entsprechend einstellen dass das lampp-zeugs auch beim booten startet

mfg

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
Zitat von moidaschl
Code:
nitschi$ ln -s /opt/lampp/htdocs/ ~/linkname

und zum zweiten:

wenn du xampp entpackst kannst du mittels -C /verzeichnis angeben wo du es hininstallieren willst :)

von wo das script ausgeführt wird ist blunze ;)
du kannst auch einen link in die /etc/init.d/ werfen und dann es entsprechend einstellen dass das lampp-zeugs auch beim booten startet

mfg

Stimmt nicht... es ist nicht egal wohin mans installiert!!

Er sucht immer im /opt Ordner nach den dateien wenn man versucht ihn zu starten!

Aber es geht sowieso nicht was ich da machen wollte... jetzt mach ichs ganz normal mit MYSQL und APACHE über die Console

-> nächste Frage^^ : wenn man den Apache über Yast installiert sollte doch schon eine grundconfig vorhanden sein. Ich hab die HTML/PHP Dateien an die richtige stelle kopiert und hab apache gestartet... das lief bis jetzt ganz gut nur wenn ich im Browser localhost eingebe steht da:
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.


MFG Joe

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von motznmocha joe
Stimmt nicht... es ist nicht egal wohin mans installiert!!

Er sucht immer im /opt Ordner nach den dateien wenn man versucht ihn zu starten!

Aber es geht sowieso nicht was ich da machen wollte... jetzt mach ichs ganz normal mit MYSQL und APACHE über die Console

-> nächste Frage^^ : wenn man den Apache über Yast installiert sollte doch schon eine grundconfig vorhanden sein. Ich hab die HTML/PHP Dateien an die richtige stelle kopiert und hab apache gestartet... das lief bis jetzt ganz gut nur wenn ich im Browser localhost eingebe steht da:
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.


MFG Joe

die letzte zeile sagt doch eh schon alles ;)

schau wie die rechte in deinem verzeichnis gesetzt sind wo die dateien liegen (sowohl verz. als auch dateien)

@lampp:
sicher, brauchst nur die httpd.conf anpassen :)

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Zitat von motznmocha joe
-> nächste Frage^^ : wenn man den Apache über Yast installiert sollte doch schon eine grundconfig vorhanden sein. Ich hab die HTML/PHP Dateien an die richtige stelle kopiert und hab apache gestartet... das lief bis jetzt ganz gut nur wenn ich im Browser localhost eingebe steht da:
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

Ist Directory Listing deaktiviert/wirklich keine index.html vorhanden?

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
ha jetzt weis ich was es hat... html files lassen sich Traumhaft ausführen nur mit den PHP files hats was... da fragt er immer ob er die Datei wohin speichern soll (Konqueror)... PHP 4 CORE FILES sind installiert.

Was muss ich da machen?

MFG Joe

edit:
Zitat von moidaschl
die letzte zeile sagt doch eh schon alles ;)

schau wie die rechte in deinem verzeichnis gesetzt sind wo die dateien liegen (sowohl verz. als auch dateien)

@lampp:
sicher, brauchst nur die httpd.conf anpassen :)

Ich machs jetzt ohne Lampp ist viel lehrreicher so :rolleyes:
Bearbeitet von motznmocha joe am 30.11.2005, 20:40

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Wie schauts mit einem anderen Browser aus? Da müsstest eigentlich auch PHP-Files einwandfrei öffnen können, alternativ kannst du auch irgendwo in den Untiefen des KDE-Control-Panels die Anwendung festlegen, mit der PHP-Files geöffnet werden sollen, genau kann ichs dir nicht sagen, hab seit 3.0 kein KDE mehr verwendet.

Btw, Verzeichnis, nicht Ordner ;)
Auch wenn KDE, GNOME & Co. die Windows-Nomenklatur übernehmen...

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
Sry kleiner "Versprecher"

Nein auch in einem anderen Browser lässt sich das nicht sinnvoll öffen (Firefox, IE auf PC im Lan usw.)


MFG Joe

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von motznmocha joe
Sry kleiner "Versprecher"

Nein auch in einem anderen Browser lässt sich das nicht sinnvoll öffen (Firefox, IE auf PC im Lan usw.)


MFG Joe

http://gentoo-wiki.com/Apache_Modules_mod_php

da was dabei? auch wenn du nicht gentoo verwendest sollte die grundsätzliche konfiguration gleich sein


also php-core reicht ned du brauchst auch noch mod_php

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
ok jetzt geht das auch...thx!!

was jetzt noch ned geht ist das kein Sql befehl geht (z .b Fatal error: Call to undefined function: mysql_connect() in /srv/www/htdocs/SML/connect.inc on line 7)!
Muss ich da was umstellen?

php4-mysql - PHP4 extension module hätte ich schon installiert.

MFG Joe
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz