Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

síťová cesta k souborům na adresářových serverech

30. dub 2013 13:42 #107128
Zdravím,
můj dotaz je následující, snažím se předělat stávající firemní intranet běžící v phpRS. Jeho obsahem je relativně velké množství souborů. Přes web vytvořený v joomle není problém odkázat se pomocí URL stávajícího intranetu na jeho obsah. Problém nastává, když se chci odkázat na soubor, který je přímo umístěný na síti a neotvírá se přes url stávajícího intranetu. Jeho cesta prostě není URL jako http://intranet/dokumenty/index.html
ale je to síťové umístění \\intranet\dokumenty\index.html
podotýkám, že zatím pracuji na localhostu a joomla je návrh a zvyk nadřízených.

Tak a teď otázka:
Jestli jsem to správně pochopil tak obsah(soubory) související s obsahem webu vytvořeného v joomle (myslím tím soubory) je nutné vždy fyzicky dostat buďto doplňkem attachment nebo vytvořením adresáře v joomle do localhostu což je v mém případě - localhsot = F:\xampp\htdocs. Takže vytvořený adresář pro soubory vypadá takto localhost/adresar/soubor.

Je to opravdu tak?? Je opravdu nutné soubory dostat fyzicky do adreářů joomly? Co ale pak jejich hromadné aktualizace a správa nebo jejich velké množství a nadměrná velikost? To by pak nebylo vůbec možné ve středně velké firmě použít.

Z toho všeho mě zatím bohužel vychází joomla jako nepoužitelná pro tvorbu podnikového intranetu s velkým množství souborů umístěných všemožně po adresářových serverech, ale stále doufám, že to tak není ...

Tímto Vás chci poprosit o rady a návrhy jak na tento problém vyzrát. A jestli je to vřešitelné.

s přáním hezkého dne
Zbynek

30. dub 2013 16:01 #107145
Odpověď od Cony
Moderátor
Joomla jako taková nevyžaduje aby jste měl soubory v jejím adresáři, to určitě ne. Pokud ale používáte rozšíření Attachments, to už to vyžadovat může, protože se soubory nějak pracuje. Pokud si odkazy na soubory nějak zapíšete přímo do HTML, tak je můžete mít umístěné kdekoliv chcete. To už pak nesouvisí s Joomlou ale s HTML, jak jste to měl řešené v phpRS?

30. dub 2013 20:57 #107161
Odpověď od zbynek
Pokročilý uživatel
Ja prave nevim jak udelat odkaz na soubor umisteny na disku mimo adresar joomly. Kdyz udelam odkaz na disk tzn. napr. F:\adresar\soubor tak mi to joomla jako external URL neveme a napise ze to nenalezla. Proste nevim jak v joomle (podotykam na localhostu coz by nemel byt rozdil) namapovat umisteni napriklad souboru na siti nebo na disku, ktere je mimo muj localhost.

Kdyz zadam primo cestu da disk F:\ tak uz to pise soubor nenalezen. Delam to pres clanek kde vybiram kategorii External URL nic jineho sem tam k tomu vhodneho nenasel. V pripade, ze zadam cestu na soubor, ktery je umisten na localhostu tak mi to v pohode vezme.

Zda se mi to hrozne divne a delam nekde urcite zacatecnickou chybu. Je to tim, ze jsem na localhostu??

V tom phpRS jsou vytvorene webove stranky http:/ .....s tabulkami kde jsou umisteny odkazi na dane dokumenty. To mi prave problem nedela. Hodit si to tam jako external URL, ale je tam pripad 7gb adresare ktery se vola klasicky sitove: \\adresar\ ... A prave nemam tuchy jak tuto cestu v jomle zrealizovat.

Jsem vylozene zacatecnik, takze se omlouvam za pripadne chyby v popisu. A diky za pripadne rady ....

01. kvě 2013 17:36 #107182
Odpověď od zbynek
Pokročilý uživatel
chapu to takle spravne? =)

Na siti maj ruzne na pocitacich pohazene soubory, ktere nekdo obcas aktualizuje aby se to nasledne hned promitlo do
stavajicich odkazu na jejich http:/intranetu. ktery je vytvoreny v phprs. Znameno to teda ze jsou vsechny ty soubory v te siti soucastne nakym zpusobem odkazovany na jejich webovy server?? ( to mi prave zatim problem nedela) Ale maji tam webovku s technickou dokumentaci na ktery je z toho http:/intranetu odkaz primo na sitovou cestou viz \\tech_dok\atd\bobek.html a v tuto chvili jsem v joomle skoncil protoze to neni prave jak rikas to URL cemu rozumi web server. Snazim se to formulovat z meho pohledu co nejpresneji, protoze proste nevim co stim. Resp, vim, ze kdyz celou tu slouzku bouchnu do umisteni toho meho lokalniho apache tak mi to pak jako http://tech_dok/atd/bobek.html vezme. ALe ona ma 7gb. Prave nevim jak to, ze jim odkaz na sitovou cesta v jejich intranetu funguje i presto ze se to nevola pres http:/intranet. V joomle mi to nejde ... Z toho vseho mi potom vychazi, ze vsehcny ty soubory na siti proste musi mit soucasne nejak odkazovany ze vlastne jsou soucasne na webovem serveru. Je to tak?Ten webovy server si saha do te site? 

01. kvě 2013 18:54 - 01. kvě 2013 18:59 #107183
Odpověď od Bong
Moderátor
Trochu zabrzděte. Už jste třeba zkusil do adresního řádku prohlížeče zadat adresu, například: c:\Users\Public\Documents\ nebo file:///c:/Users/Public/Documents/ ? (platí pro W7)
Copak se vám objeví? Obsah složky? A takhle je to s libovolným odkazem vloženým do stránek. Prostě odkazujte plnou cestu ke složkám, nebo souborům. Pokud tam máte jako uživatel přístup, bude to fungovat.

I'm sorry, my responses are limited...you must ask the right questions.

02. kvě 2013 09:11 #107193
Odpověď od zbynek
Pokročilý uživatel
D:\ahoj.txt tuto cestu jsem zadal do nove nabidky menu. Po najeti na tuto nabidku jse mi dole v liste jak rikate zobrazila plna cesta file:///D:/ahoj.txt. Problem je ale v tom, ze po kliknuti to nic nezobrazi. V cem muze byt problem?

Jakmile ale tento soubor umistim do adresare localhostu (adresar xampp/htdocs/ahoj.txt)kde mam i adresar s joomlou tak to bez problemu otevru.
Znameno to tedy, ze muj xampp (localhost) nema prava pro pristup na muj lokalni disk? Potom tedy jak a kde tyto prava muzu nastavit?

predem dekuji za pripadnou odpoved ... :(

Powered by Fórum