Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

21

24.08.2012, 16:43

Also was sollte ich jetzt genau probieren?

..Benutze Xampp nur um meine Homepage aufzubauen, zum Live-Betrieb ist sie nicht da, da gibts andere Möglichkeiten ;)
Urastor was here..

22

24.08.2012, 17:11

Also was sollte ich jetzt genau probieren?
Also, mir würde meine letzte Abfrage helfen.
Die letzte von floogy kannst du auch machen. Er wird dann schon wissen, wie er da den Gruppennamen herausliest :)
Für den Heimgebrauch würde ein

Quellcode

1
chmod 755 /opt/lampp/htdocs/
auch schon helfen, damit du deine Seiten wieder sehen kannst. Auf einem öffentlichen Server wäre das aber unangebracht.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

23

24.08.2012, 17:47

Er wird dann schon wissen, wie er da den Gruppennamen herausliest

Sei nicht so hämisch ;)
Jedenfalls kann da mit htt nix kommen solange der apache2 läuft (Ich nutze meist den lighttpd, der 1.x apache meine ich lief unter dem Prozess httpd).

Quellcode

1
ps axu|grep apache2

Oder auch

Quellcode

1
echo "apache2 läuft als user $(ps axu|grep apache2|grep -v grep|cut -d' ' -f1|uniq)."

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »floogy« (24.08.2012, 17:55)


  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

24

24.08.2012, 18:57

So, also habe jetzt einmal

sudo chmod 755 /opt/lampp/htdocs/

gemacht, habe jetzt Zugriff wieder auf localhost aber kein Zugriff auf den Unterordner, wieder :(

Was muss ich machen bei dem was ist pw was ist gruppe?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Das war die Info, die mir fehlte. Zur Sicherheit:


	
		
			
				
					
				
				
					Quellcode
				
			
			
				
					1

				
				
					grep www /etc/{passwd,group}


Sehe gerade nmicht mehr wirklich durch x:
Urastor was here..

.not

User

Beiträge: 762

Registrierungsdatum: 28.07.2011

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: unbekannt

  • Nachricht senden

25

24.08.2012, 20:23

Ich würde empfehlen das Projekt vorerst einmal ruhen zu lassen - und vom Anfang an zu beginnen. Wir (beziehungsweise die anderen Poster in diesem Thread, ich hab' hier ja nichts beigetragen!) können dir jetzt noch seitenweise Befehle vorschreiben die du dann unter Umständen abtippen kannst ohne sie wirklich zu verstehen. Das ist irgendwie nicht Sinn und Zweck der Sache, du hast nichts davon, du lernst nichts. Und der Lernprozess ist sehr wichtig, vor allem dann, wenn du später einmal selbst eine Webseite betreiben willst. Es gibt haufenweise böse Menschen im Internet die einen weiteren Spamserver gut gebrauchen können, und den Ärger würde ich mir ersparen wollen - darum: langsam beginnen, stetig lernen, glücklich werden. :)

Zitat

Weiss jemand wo man dieses Zeug, welches Poettering raucht, kaufen kann? Und brennt das dann auch mit nem normalen Feuerzeug? Oder brauch ich da jointd dazu, um den Rauch zu erzeugen?

26

24.08.2012, 20:44

habe jetzt Zugriff wieder auf localhost aber kein Zugriff auf den Unterordner
Ich weiß nicht, welchen der Unterordner du meinst. Aber wichtig erschien erstmal, überhaupt wieder Zugriff auf htdocs zu bekommen. Um den Rest kann man sich kümmern, wenn einmal klar ist, unter welchen Namen der Webserver nun eigentlich läuft. Und dazu wäre mein Kommando von weiter oben und das von floogy auch nötig.
Danach ist zu klären, wie es in den Unterodnern aussieht und ob du da irgendwann auch schon mit chown/chmod unterwegs warst. Aber eines nach dem anderen, sonst steigst du ja gar nicht mehr durch.
Was muss ich machen bei dem was ist pw was ist gruppe?
Was ist das für eine Frage? Das Kommando sollst du so wie alle bis jetzt ins Terminal kopieren und die Ausgabe posten.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

27

24.08.2012, 22:21

Der Unterordner ist meine eig. Homepage die ich kopiert hatte. Habe es auch schon mit chmod und allem angewendet o:


Zitat

Was ist das für eine Frage? Das Kommando sollst du so wie alle bis jetzt ins Terminal kopieren und die Ausgabe posten.


Aso, es kam keine Ausgabe.. o:
Urastor was here..

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Urastor« (25.08.2012, 14:48)


  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

28

25.08.2012, 01:09

Der Unterordner ist meine eig. Homepage [...]

Quellcode

1
Was ist das für eine Frage?

Aso, Wasndasfürnquelltext?

SCNR

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »floogy« (25.08.2012, 01:16)


29

25.08.2012, 01:17

es kam keine Ausgabe
Dann hilft es nichts, zeig mal:

Quellcode

1
cat /etc/group
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

30

25.08.2012, 01:58

Fredl, was soll das bringen? .not hat vollkommen recht. Es bringt überhaupt nichts jemanden ein Kommando nach dem nächsten vorzusetzen, wenn das die Lernresistenz fördert. Und genau das machen wir gerade.

Ich empfehle daher erst einmal die einschlägigen Tutorials zu studieren, von xampp Abschied zu nehmen und die nötigen Dienste noch einmal sorgfältig nach eingehendem Studium einzeln nach Bedarf einzurichten.

Ich hatte schon ein paar Links empfohlen, aber sehr gut ist auch immer die Quelle des zu nutzenden Programms.

http://httpd.apache.org/docs/2.2/de/
http://httpd.apache.org/docs/

http://wiki.ubuntu-forum.de/
http://wiki.ubuntuusers.de/Startseite

Zum weiteren Studium z.B.l (such Dir 'was aus)

http://de.wikibooks.org/wiki/Linux-Kompendium
http://de.wikipedia.org/wiki/Unix
http://de.wikipedia.org/wiki/Linux
http://de.wikibooks.org/wiki/Linux-Kompe…lprogrammierung
http://www.oreilly.de/german/freebooks/runux5ger/
http://www.oreilly.de/german/freebooks/r…nux_wegIVZ.html
http://debiananwenderhandbuch.de/
http://wiki.debianforum.de/Ebooks
http://openbook.galileocomputing.de/ubuntu/
http://openbook.galileocomputing.de/linux/
http://openbook.galileocomputing.de/unix_guru/

http://en.wikibooks.org/wiki/Guide_to_Unix
http://en.flossmanuals.net/command-line/index/
http://www.gutenberg.org/dirs/etext04/dguid10pdf.pdf (veraltet)
http://rute.2038bug.com/index.html.gz (2001)

usw.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »floogy« (25.08.2012, 02:14)


  • »maettu« ist männlich

Beiträge: 3 299

Registrierungsdatum: 14.09.2005

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

  • Nachricht senden

31

25.08.2012, 11:28

Zitat

von xampp Abschied zu nehmen
das finde ich jetzt etwas übertrieben, da der TE nicht unbedingt Server-Admin werden will!
Vielleicht hat er ja privat eine kleine Homepage, welche er bei einem billigen Hoster hostet, und er will nicht immer alles so Testen, dass es die ganze Welt sieht.
Oder er will ganz allgemein PHP/HTML lernen. Oder er testet ein CMS. Oder oder...
Das sind alles Anwendungen, die praktisch ohne Server-Konfiguration klar kommen.

Nicht alle Leute in einem Linux-Forum wollen alles komplett von A bis Z selber machen/lernen. Es gibt auch unter Linux die "nur" Anwender, oder programmiert hier jeder?

Eigentlich ist der Thread ja schon mehr oder weniger abgeschlossen. Ich nehme mal an dass Urastor in sein Verzeichnis schreiben kann ;)

32

25.08.2012, 11:48

@ maettu

Das ist ganz genau richtig :thumbsup:

  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

33

25.08.2012, 14:56

Zitat

Vielleicht hat er ja privat eine kleine Homepage, welche er bei einem
billigen Hoster hostet, und er will nicht immer alles so Testen, dass es
die ganze Welt sieht.

Oder er will ganz allgemein PHP/HTML lernen. Oder er testet ein CMS. Oder oder...
Lerne derzeit PHP und außerdem ändere
ich derzeit etwas an der Homepage unserer Schule und die besteht
nunmal zum großen Teil aus PhP. Damit ich nix kaputt mache dort und
trotzdem Zuhause arbeiten kann, will ich mir auf Ubuntu Xampp
einrichten..

Das ist das gleiche wie mit dem Spiel Minecraft.. ich
will nicht unbedingt immer auf Windows rumhängen ..aber möchte ich
einmal Minecraft spielen kann ich das auf Ubuntu nicht da sich beim
Start/schließen die Hz Anzahl von 60 auf 75 ändert..

Das gleiche wäre für Ubuntu. Wollte Das komplette System zum arbeiten
an privaten Sachen haben (d.h. Programmierung in Java und other)..
Deswegen wollte ich auch Xampp auf Ubuntu, weil wenn ich an einer
Homepage arbeite müsste ich andauernd auf Windows zurück..

Und Linux zu 100% lernen will ich auch nicht, ich weiß wie man mountet,
verschiebt, kopiert und neue Sachen erstellt, etc. aber mit dem
ganzen Gruppengedönst möchte ich mich nicht wirklich
anfreunden..Das ist eigentlich der ein zigste Grund warum ich hier
gefragt habe..


Zitat

Dann hilft es nichts, zeig mal:

Quellcode

1 cat /etc/group

Die Ausgabe ist:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
urastor@localhost:~$ cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:urastor
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:urastor
floppy:x:25:
tape:x:26:
sudo:x:27:urastor
audio:x:29:pulse
dip:x:30:urastor
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:urastor
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
syslog:x:103:
messagebus:x:104:
fuse:x:105:
bluetooth:x:106:
scanner:x:107:
colord:x:108:
lpadmin:x:109:urastor
ssl-cert:x:110:
lightdm:x:111:
nopasswdlogin:x:112:
netdev:x:113:
whoopsie:x:114:
mlocate:x:115:
ssh:x:116:
avahi-autoipd:x:117:
avahi:x:118:
pulse:x:119:
pulse-access:x:120:
utempter:x:121:
rtkit:x:122:
saned:x:123:
urastor:x:1000:
sambashare:x:124:urastor
landscape:x:125:
guest-XjUyCg:x:126:
Urastor was here..

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Urastor« (25.08.2012, 15:04)


  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

34

25.08.2012, 15:04

Du kommst um die Gruppenberechtigungen nicht unbedingt herum. Bitte gebe mal Fredls Befehl im Terminal ein und dessen Ausgabe poste bitte mal hier:

Quellcode

1
grep www /etc/{passwd,group}

Ich weiß nicht, wie Du die großen Zitat-Blöcke hinbekommst, und wofür die Deiner Meinung nach gut sein sollen, aber egal. Ich sehe gerade, dass Du es nun hinbekommen hast, sehr gut.
Ohne nähere Angaben zur Verzeichnisstruktur der Schulhomepage wird es schwierig für uns Dich bei dem Aufsetzen des Testservers der Homepage zu unterstützen.
Es gibt eine Gruppe www-data, daher sollten in Deinem htdocs Verzeichnis die Dateien der Gruppe www-data angehören. Meiner Meinung nach solltest Du das recursiv machen, nachdem Du die aktuellen Berechtigungen z.B. mit diesem Befehl im Terminal sicherst:

Quellcode

1
pushd ~ && ls -lR /opt/lampp/htdocs > htdocs_ls_permissions.bak && popd

Danach könntest Du mit

Quellcode

1
chown -R :www-data /opt/lampp/htdocs
die Berechtigungen im htdocs Verzeichnis anpassen.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »floogy« (25.08.2012, 15:20)


  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

35

25.08.2012, 15:11

Zitat

Du kommst um die Gruppenberechtigungen nicht unbedingt herum. Bitte gebe
mal Fredls Befehl im Terminal ein und dessen Ausgabe poste bitte mal
hier:
1 grep www /etc/{passwd,group}

Aufeinmal kam eine Ausgabe, damals nicht..

Quellcode

1
2
3
urastor@localhost:~$ grep www /etc/{passwd,group}
/etc/passwd:www-data:x:33:33:www-data:/var/www:/bin/sh
/etc/group:www-data:x:33:


Zitat

Ich weiß nicht, wie Du die großen Zitat-Blöcke hinbekommst, und wofür die Deiner Meinung nach gut sein sollen, aber egal.
Weiß das auch nicht kopiere eig. nur den Text und dann..^^

Zitat

Ohne nähere Angaben zur Verzeichnisstruktur der Schulhomepage wird es
schwierig für uns Dich bei dem Aufsetzen des Testservers der Homepage zu
unterstützen.
Verzeichnisstruktut ist einfach:

..homepage

..homeage/inc (Alle Texte etc.)
..homepage/css (Stylesheets)
..homepage/php (Php Datein + Includes)
..homepage/rgb (Cms)
..homepage/alt (Alte HP)
..homepage/pics (Bilder)
..homepage/lg (MySql login)

Das eig. alles und diesen Ordner möchte ich einfach nur unter Xampp in den htdocs-Ordner ziehen doch wenn ich mache localhost/homepage/index.php kommt halt Zugriff verweigert.. Obwohl ich davor alles das gemacht hatte was in den Beiträgen stand o:
Urastor was here..

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

36

25.08.2012, 15:28

Du musst in xampp einen vhost einrichten, der z.B. von www.schulwebsite.home auf /opt/lampp/htdocs/homepage verweist.
http://httpd.apache.org/docs/2.2/de/vhosts/
Dazu benötigst Du auch noch einen zusätzlichen (!) Eintrag in /etc/hosts

Quellcode

1
2
127.0.0.1  localhost
127.0.0.1 www.schulwebsite.home


Oder aber Du nimmst /opt/lampp/htdocs/homepage als document root
http://buecher.lingoworld.de/apache2/showdir.php?id=539

Im Moment ist das noch /opt/lampp/htdocs.
Durch diesen Eintrag in /etc/hosts wird localhost auf 127.0.0.1 aufgelöst

Quellcode

1
127.0.0.1  localhost

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »floogy« (25.08.2012, 15:33)


  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

37

25.08.2012, 15:50

Und wenn ich einfach nur den kompletten Xampp-Ordner benutzen will? Ich verstehe das ganze jetzt wegen www.schulwebsite.home nicht ganz..sry x:

Bzw. ich möchte das nur für mich haben, also offline
Urastor was here..

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Urastor« (25.08.2012, 15:56)


  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

38

25.08.2012, 15:56

Dann kannst Du den Inhalt des Ordners 'homepage' (also ohne den Ordner 'homepage') nach /opt/lampp/htdocs kopieren, dazu solltest Du dann aver vorher die index.php in xampp.php o.ä. umbenennen, sonst wird die xampp homepage überschrieben.

Die Sache mit dem vhost ist aber flexibler und lässt weitere Testseiten bzw. Websites zu.
Mit vhost kannst Du über localhost xampp erreichen, über www.schulwebsite.home die Testseite der Schulhomepage und so weiter.

Deine index.php ist ja so gecoded, dass sie die abhängigen Seiten unter / (also im Document Root) findet. Bilder werden unter /pics gesucht und nicht unter /hompage/pics etc.
Vielleicht rührt Dein 'Permission denied' Fehler auch daher.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »floogy« (25.08.2012, 16:02)


  • »Urastor« ist männlich
  • »Urastor« ist der Autor dieses Themas

Beiträge: 83

Registrierungsdatum: 27.04.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

39

25.08.2012, 16:04

Also einfach nur die Sachen in den htdocs-Ordner ziehen bleibt beim Permissions denied..

Wegen diesen "Vhost", was müsste ich den machen um dieses zu erstellen/konfigurieren, damit kenne ich mich dann nun wahrscheinlich arnicht aus..>.<
Urastor was here..

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

40

25.08.2012, 16:10

Hast Du denn die Berechtigungen überprüft?

Zitat

'permission denied'


Könntest Du bitte mal den kompletten Fehler posten?

Außerdem schaue mal im access.log, error.log und den php Fehlerlogs nach.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »floogy« (25.08.2012, 16:18)