Problemy z symlinkiem

Konfiguracja serwerów, usług, itp.
szy
Posty: 2
Rejestracja: 25 lipca 2013, 13:35

Problemy z symlinkiem

Post autor: szy »

Cześć. Po raz pierwszy tutaj.

Wymyśliłem sobie, aby zaoszczędzić zasoby serwera, że katalogi z różnych serwisów www, przechowujące dane tego samego typu i w ten sam sposób nazywane, wrzucę w jeden katalog i odeślę z 'zainteresowanych' wirtualnych serwerów symlinkiem.

Takie rozwiązanie działa pięknie np. w przypadku modułów Drupala, gdzie w ten sposób tworzę sobie jedno wygodne 'repozytorium'. Stąd jednak dane są tylko pobierane, a nie zapisywane. Tutaj ma miejsce (ma mieć miejsce :/) zapis, jednak nawet z 777 nie daje rady, prawa chyba poprawne: www-data/www-data.

Czy symlink ma jakieś ograniczenia co do 'skakania' pomiędzy katalogami wirtualek? Kontami, grupami?

Nie widzę żadnych błędów w logach - czy symlink zwraca specyficzne błędy w jakimś logu, o którego istnieniu nie wiem?

Dzięki :]

Szy.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Nie powinieneś mieć żadnych problemów z zapisem do dowiązanego katalogu... W jaki sposób pliki są do niego zapisywane? Jakoś programowo? Jaki dostajesz błąd?
szy
Posty: 2
Rejestracja: 25 lipca 2013, 13:35

Post autor: szy »

Dzięki za odzew :]

Chodzi o ten plik:

-> http://drupalcode.org/project/imagecach ... nal.module

Imagecache External to moduł do ściągania zewnętrznych
obrazów i zapisywania ich lokalnie. W okolicach 60 linii
pojawia się odwołanie do katalogu 'externals' (w Drupalu
to files/externals) - tu są przechowywane obrazy i to
odwołania do niego podmieniłem na symlinka.

W praktyce - symlink:

externals w katalogu /var/www/drupal-jeden-z-wielu.com/files/

prowadzi do:

/var/www/drupal-repozytoryjny.com/files/externals/

Czyli - plik:

/var/www/drupal-jeden-z-wielu.com/files/externals/c7f8b9741ff869ac071c66611a0960a4

powinienem zapisać się symlinkiem jako:

/var/www/drupal-repozytoryjny.com/files/externals/c7f8b9741ff869ac071c66611a0960a4

I to się nie chce dziać. Przejrzałem konfigurację Apacza,
.htaccesy, ownerów katalogów i symlinka - nic.


Jaki błąd - ten z linii 118 wspomnianego wyżej pliku.


Dzięki :]

Szy.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Włącz wyświetlanie błędów na stronie. Obstawiam, że one coś powinny podpowiedzieć.
ODPOWIEDZ