Web-Verzeichnis? ich stehe auf der Leitung

Status
Für weitere Antworten geschlossen.

Gabriel123

Benutzer
Mitglied seit
25. Mrz 2016
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Hi Zusammen,

ich stehe wohl gerade auf er Leitung.

Ich habe Webstation laufen und das mit BicBucStriim klappt auch ganz gut.

Das Problem ist nur ... wo sind die Dateien und wie komme ich dran?

Im FileStation habe ich ein /volume1/web Verzeichnis. Die Datei dort wird offensichtlich nicht verwendet.

Wenn ich mit Putty schaue finde ich var\Services\web und dort ist alles drin.


Aber wie kann ich jetzt selbst Websdateien hochladen? mit FTP komme ich nur an /volmue1/\web dran....

VG
Alex
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.835
Punkte für Reaktionen
50
Punkte
74
Das reicht auch! Alles was Du unter /web hinlegst, wird dann angezeigt! Mit Putty würde ich da gar nichts machen!
 

Gabriel123

Benutzer
Mitglied seit
25. Mrz 2016
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Danke für Deine Antwort. Leider klappt das nicht (und ich vestehe es auch nicht).

Egal, was ich in /volume1/web packe - ich bekomme nur Fehler 403.

Der Webserver geht ja offensichtlich auch gar nicht auf /volume1/web, sondern auf /var/services/web , oder? (in /var/services/web/bbs ist auch das BicBucStriim installiert.)

Oder stimmt was mit den Rechten auf /volume1/web nicht?
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.835
Punkte für Reaktionen
50
Punkte
74
Nein! Der Webserver guckt auf /volume1/web
Wenn bei Dir nur ne 403er Meldung kommt, dann könnte daran eine .htaccess Datei schuld sein, die dort im Wurzelverzeichnis rumhängt! Du kannst das testen, indem Du sie umbenennst und wenn es dann klappen sollte, sie dann löschst oder vielmehr so editierst, dass es auch mit ihr klappt.

Ansonsten könnte auch ein Stoppen und Starten des Webservers helfen!
 

empro

Benutzer
Mitglied seit
21. Apr 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Beim Installieren von Patches oder der Änderung von wichtigen Systemeinstellungen, ist es oft nötig den Webserver neu zu starten...
 

Gabriel123

Benutzer
Mitglied seit
25. Mrz 2016
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Hi,
es klappt nicht - auch kein .htaccess.
Wenn der Webserver auf /volume1/web schauen würde - dann dürfte er das BBS Paket gar nicht anzeigen, weil es unter /var/Services/web liegt, oder?

Filestation:
foto1.jpg

/var/Services/web
foto2.png

Ich kann test.htm nicht aufrufen.
Mit http://192.168.0.17/test.htm
bekomme ich Fehler 404 - nicht gefunden.

Kann man das Web-Verzeichnis irgendwo einstellen? Hat das BitBucStriim verstellt?

Nachtrag: Wenn ich einen virtuellen Host auf Port 81 einstelle und auf /volume1/web zeigen lasse, dann funktioniert es! Aber warum ist der reguläre Port 80 auf den anderen Ordner verbogen???
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.017
Punkte für Reaktionen
272
Punkte
393
Hallo,
schau Dir mal /var/services an, dort sollte web ein Symlink nach /volume1/web sein. Dies scheint bei Dir nicht der Fall zu sein.
ls -la /var/services

Gruß Götz
 

Gabriel123

Benutzer
Mitglied seit
25. Mrz 2016
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Hallo Götz,

stimmt, Du hast recht.
---
admin@DISKSTATION:/var/services$ ls -la /var/services
total 16
drwxr-xr-x 4 root root 4096 Apr 22 20:49 .
drwxr-xr-x 16 root root 4096 Apr 22 20:50 ..
drwxr-xr-x 2 root root 4096 Mar 24 18:25 blog
lrwxrwxrwx 1 root root 18 Mar 24 18:21 download -> /volume1/@download
lrwxrwxrwx 1 root root 14 Apr 22 20:49 homes -> /volume1/homes
lrwxrwxrwx 1 root root 14 Mar 24 18:22 music -> /volume1/music
lrwxrwxrwx 1 root root 24 Mar 24 18:13 pgsql -> /volume1/@database/pgsql
lrwxrwxrwx 1 root root 14 Mar 24 18:22 photo -> /volume1/photo
lrwxrwxrwx 1 root root 13 Apr 22 20:49 tmp -> /volume1/@tmp
lrwxrwxrwx 1 root root 14 Mar 24 18:22 video -> /volume1/video
drwxr-xr-x 3 root root 4096 Apr 13 19:13 web
---
Kann ich einen solchen link manuell erstellen?

admin@DISKSTATION:/var/services$ ln -s web /volume1/web
ln: failed to create symbolic link ‘/volume1/web/web’: File exists

Ich habe bbs nach /volume1/web rüberkopiert, bbs deinstalliert und alles unterhalb von /var/Services/web gelöscht .. dachte ich.
Das Verzeichnis /var/Services/web müsste ich vermutlich noch löschen, oder?

Das hat aber nicht geklappt?
--
admin@DISKSTATION:/var/services$ rm web -d
rm: cannot remove ‘web’: Directory not empty
--

Es liegen da versteckte Dateien drin:
admin@DISKSTATION:/var/services/web$ ls -a
. .cops-compile_done .cops-download_done .htaccess
.. .cops-configure_done .cops-extract_done
.cops-checksum_done .cops-depend_done .cops-patch_done
admin@DISKSTATION:/var/services/web$ chmod 777 .cops*
chmod: changing permissions of ‘.cops-checksum_done’: Operation not permitted
chmod: changing permissions of ‘.cops-compile_done’: Operation not permitted
chmod: changing permissions of ‘.cops-configure_done’: Operation not permitted
chmod: changing permissions of ‘.cops-depend_done’: Operation not permitted
chmod: changing permissions of ‘.cops-download_done’: Operation not permitted
chmod: changing permissions of ‘.cops-extract_done’: Operation not permitted
chmod: changing permissions of ‘.cops-patch_done’: Operation not permitted

Leider kann ich die werde löschen, noch mir die Rechte dafür geben... Also ich weiss nicht so recht weiter.

Würde mich über noch etwas Hilfe freuen :)

Viele Grüße
Alexander
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.017
Punkte für Reaktionen
272
Punkte
393
Hallo,
als admin hast Du nicht die nötigen Rechte. Wenn Du als admin angemeldet bist dann noch ein sudo -i hinterher (Passwort von admin) und Du bist root und hast alle Rechte.

Gruß Götz
 

Gabriel123

Benutzer
Mitglied seit
25. Mrz 2016
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Ganz vielen Dank an Goetz! Problem gelöst (und ich habe ne Menge Linux gelernt.. :) )

Nochmal für spätere Forumssucher:

Problem: Inhalte in /volume1/web werden nicht angezeigt
Ursache: Eine Paketinstallation hat sich in das physische Verzeichnis /var/services/web installiert und verhindert den symbolischen Link auf /volume1/web
Lösung:
1. Über Putty die Inhalte in /var/services/web löschen
2. Verzeichnis /var/services/web löschen
3. Symbolischen Link wieder setzen: ln -s /volume1/web web
 

Paulihh1910

Benutzer
Mitglied seit
26. Mrz 2014
Beiträge
74
Punkte für Reaktionen
0
Punkte
6
@Gabriel123:
Danke das nenne ich mal mitgedacht. Vielen Dank. Ich beiss mir seit 2 Tagen die Zähne aus warum der Web Server nicht läuft und du hast hier die Lösung gepostet. Und das auch noch klar und verständlich.

VIELEN DANK
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat