Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Linux Verlinkung WEB
Metalaz
Geschrieben am: Mo 13.12.2004, 10:02
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


Hallo zusammen

Ich besitze einen Linux Root Server der als Gameserver und Webserver gedacht ist.

Ich möchte gerne eine Verlinkung erstellen und zwar habe ich mir das so gedacht:

Homepfad ist /home/www/web1/
Internetpfad ist /home/www/web1/html

So nun habe ich da noch einen Gameserver drin, und der macht mir spezielle logs etc. Die würde ich gerne übers WEB abrufen, aber leider sind die hier gespeichert.
//home/www/web1/.callofduty/pb/svss/ (PS: die logs sind in html gespeichert)

Gibt es da eine Möglichkeit damit ich z.b. eine Datei mache die nachher auf einen Gewünschten Link Intern geht? Quasi eine Weiterleitung?

Herzlichen Dank für eure Hilfe.

(Für die CoD kenner, ja ich weiss man kann die SS speichern lassen wo man will)
Top
PMEmail Poster
Top
 
 
Metalaz
#2 Geschrieben am: Mi 15.12.2004, 08:19 (+46:17)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


OK so wie ich das sehe kann mir keiner helfen.

Ich habe das Problem mal kurzfristig gelöst. Falls doch noch einer Rat weiss wäre ich sehr dankbar.
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#3 Geschrieben am: Mi 15.12.2004, 09:25 (+01:06)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


hallo

ein
ln -s /home/www/web1/.callofduty/pb/svss/ /home/www/web1/logs
hilft dir nicht schon weiter ? damit müssten die Logs über http://hostname/logs/ erreichbar sein.
Evt. musst du dem apache noch erlauben, links zu folgen (FollowSymLinks)

Gruss
Roger
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#4 Geschrieben am: Mi 15.12.2004, 10:54 (+01:28)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


Hallo Roger, super das ist genau das was ich brauche.

Aber leider bringt er mir folgende Fehlermeldung:
QUOTE
You don't have permission to access /logs on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


Was muss ich genau beim Apache einstellen? Ist es per zufall in der php.ini drin?

Herzlichen Dank für deine Antwort.

Gruss Metalaz
Top
PMEmail Poster
Top
 
Alain_Aubert
#5 Geschrieben am: Mi 15.12.2004, 12:45 (+01:51)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4788
Mitglied seit: 25.09.2003


Gibt es hier //home/www/web1/.callofduty/pb/svss/ eine Index-Datei (index.html z.B.)?
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#6 Geschrieben am: Mi 15.12.2004, 12:49 (+00:03)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


vorher nicht, jetzt schon. Kommt aber immer noch die gleiche Meldung.
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#7 Geschrieben am: Do 16.12.2004, 01:21 (+12:31)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


QUOTE
You don't have permission to access /logs on this server.

Jetzt musst du die Rechte checken: Kann der Apache User auf diese Files zugreifen ? -> vermutlich nicht....also ein chmod 755 oder bei Sicherheitbedenken ein chown.....wen dasnicht hilft: errorlog vom apache checken und die entsprechenden Zeilen am besten gleich hier posten.

Dann gilt es noch folgendes zu checken: Wird ein DirectoryIndex automatisch erzeugt ? Wenn nein, musst du wie Alain schon gesagt hat ein index.html ins logs/ knallen
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#8 Geschrieben am: Do 16.12.2004, 08:34 (+07:13)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


So habe nun um es sicher zu stellen "CHMOD 777" ausgeführt.

Auszug aus dem access Log:
QUOTE
213.*.*.* - - [17/Dec/2004:08:18:12 +0100] "GET /logs HTTP/1.1" 403 428 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"
213.*.*.* - - [17/Dec/2004:08:18:19 +0100] "GET /test HTTP/1.1" 403 428 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"


Auszug aus dem error.log vom Apache2:
QUOTE
[Fri Dec 17 08:18:12 2004] [error] [client 213.*.*.*] Symbolic link not allowed: /home/www/web1/html/logs
[Fri Dec 17 08:18:19 2004] [error] [client 213.*.*.*] Symbolic link not allowed: /home/www/web1/html/test
"error_log" 104L, 10242C


Eine Index.html habe ich mal gemacht, um das ganze sicherzustellen.

Aber was das "DirectoryIndex" ist weiss ich leider nicht :-(

gruss Metalaz
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#9 Geschrieben am: Do 16.12.2004, 09:20 (+00:46)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


QUOTE
Symbolic link not allowed:

Siehe meinen ersten Bericht zu diesem Thema:
QUOTE
Evt. musst du dem apache noch erlauben, links zu folgen (FollowSymLinks)

Was das genau ist ? Siehe apache Doku auf www.apache.org

Ich würde mal folgendes in deiner Apache Config eingeben (je nach Konfiguration des Servers ist dies im httpd.conf oder ein einem seperaten File beim entsprechenden vhost)

CODE
<Directory />
   Options FollowSymLinks
   AllowOverride None
</Directory>
Dmit sollte der 403er Fehler Geschichte sein.

Gruss
Roger

wenn doku lesen und der code schnipsel nicht hilft, kannst du ja sonst mal die config Files als Datei bei nächsten Bericht anhängen....
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#10 Geschrieben am: Do 16.12.2004, 11:33 (+02:12)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


Hallo zusammen, das ganze läuft nun genau so wie ich das möchte biggrin.gif biggrin.gif

Und zwar habe ich folgendes gemacht:
-------------------------------------
Datei /etc/apache2/httpd.conf
ganz am Schluss dieses eingefügt:
QUOTE
<Directory />
  Options FollowSymLinks
  AllowOverride None
</Directory>
<Directory "/home/htdocs/web1/html">
  AllowOverride All
  Options +FollowSymLinks +SymLinksIfOwnerMatch
</Directory>

Datei /etc/apache2/confixx_vhost.conf dieses eingefügt:
QUOTE
<Directory "/home/www">
  Options +FollowSymLinks +SymLinksIfOwnerMatch
  <IfModule mod_access.c>
    Allow from all
  </IfModule>
</Directory>
und hier waren - die habe ich in +geändert:
QUOTE
<Directory "/home/www/web1/html">
  Options +FollowSymLinks +SymLinksIfOwnerMatch
  <IfModule mod_access.c>
    Allow from all
  </IfModule>
</Directory>
scheiss Confixx ohne die confixx_vhost.conf zu ändern gings nicht.

Also ich möchte mich recht herzlich bei euch bedanken. Echt super, danke schön. Ohne euch hätte ich das nie geschaft, endlich mal wieder ein Forum wo man Noobs hilft.

Danke Metalaz
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#11 Geschrieben am: Do 16.12.2004, 11:37 (+00:04)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


ACHTUNG/Tipp: manuelle Änderungen an den Confixx vhost Files werden beim Bearbeiten der Kunden/vhosts im Confixx wieder überschrieben.

Weiss jemand, ob man dem Confixx beibringen kann, dass es bestehende vhost Konfigurationen nicht mehr ändert ?
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#12 Geschrieben am: Do 16.12.2004, 11:51 (+00:13)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


so leider geht das nicht was ich wollte, geht mal auf diesen Link
http://28960.r088.red.fastwebserver.de/ss
ist soweit alles i.o. aber klickt nun auf einen Hyperlink, ok das mit dem Link ist ja eine Super Sache, aber leider kann man immer nur eine Datei öffnen, schade. (Hoffe Ihr versteht was ich meine.)

Aber trotzdem kann ich so, super meine cfgs überwachen, herzlichen Dank dafür. So als nächstes wage ich mich an die URL-Rewriting.

Gruss Metalaz
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#13 Geschrieben am: Do 16.12.2004, 11:59 (+00:07)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


ist das Problem nicht, dass der link an das falsche Ort hinzeigt: ??
<a href=pb000001.htm target=_blank>000001</a>

das müsste doch href="ss/pb000001.htm" heissen.

Lösungen:
a. das Ding, das diese Links schreibt umkonfigurieren
b. webroot des entsprechenden vhost umsetzen
c. mod_rewrite bastelübung um diese falschen links zu korrigieren
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#14 Geschrieben am: Do 16.12.2004, 12:05 (+00:06)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


oder nicht wie ich Idiot, den Link auf eine Datei setzen.

Also mit dem Link geht das http://28960.r088.red.fastwebserver.de/pb/pbsvss.htm
Top
PMEmail Poster
Top
 
Roger Bobst
calac gmbh
#15 Geschrieben am: Do 16.12.2004, 12:47 (+00:41)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


jetzt musst du nur noch eine thumnail Vorschau für all die Screenshots bauen :-)
Top
PMEmail PosterUsers Website
Top
 
Metalaz
#16 Geschrieben am: Do 16.12.2004, 12:50 (+00:02)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 11
Mitglied seit: 22.11.2004


So das Mod Rewriting funzt nun auch super. Endlich keine Langen Urls mehr.

hmm Bilder Vorschau..... dafür bin ich zu blöde. Es ist ja nix öfentliches, es geht ja nur darum Cheater zu suchen, und die dann an Punkbusted zu senden (Freude jedesmal, Die dörfät sich dänn äh neus Spiel kaufä he he)
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/4904

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Umstellung auf Linux sylvia73 248 14 Mo 15.09.2008, 21:47
Youtube Verlinkung Micino 242 2 Di 24.06.2008, 15:50
Linux deinstallieren magmafrie 374 5 Mo 2.06.2008, 06:44
Verlinkung auf noch inaktive Website schädlich ? re.fa 202 3 Mi 5.03.2008, 02:21
Linux für Senioren Toblerone 337 4 Mo 3.03.2008, 20:32
interne Verlinkung finanzcheck 97 1 Di 29.01.2008, 15:37
MAC OS X auf XP oder SuSE Linux? anysom 498 10 Sa 12.01.2008, 16:07
Vixta: Linux als Windows getarnt woody 486 7 Fr 12.10.2007, 17:05
SuSE Linux 9.2 und XP Home SP2 anysom 221 3 Sa 15.09.2007, 19:37
Interne Verlinkung finanzcheck 140 2 Mo 27.08.2007, 12:25




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]