Laravel – storage symlink

Vyřešeno300 zhlédnutíWebhosting
0

Zdravím, mám projekt vytvoření přes framework Laravel (v.5.4.36) a mám problém se zobrazováním fotek ze storage.

Potřebuji pomocí symlink() dostat složku z „root/storage“ do „root/public/storage“, aby k ní měl prohlížeč přístup.

Snažil jsem se to vyřešit tak, že jsem si vytvořil routu, která zavolala Artisan:call(‚storage:link‘) (putenv() jsem vypnul), ale jak jsem zjistil, problém bude nejspíše v tom, že WEDOS má v základu zakázanou funkci symlink().

Mohu poprosit některé zkušenější, kteří s tímto frameworkem mají zkušenosti a běží jim také na WEDOSu o radu?
Budu vděčný za každou odpověď.

Přeji hezký den ☀

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
0
29.47K - WEDOS Internet, a.s. 2 Comments

Dobrý den,

s tímto konkrétním problémem neumíme poradit, třeba bude vědět někdo z naší zákaznické komunity.

Jinak existují návody na instalaci u nás na webhostingu.

https://laravelblog.cz/clanek/spusteni-laravelu-na-sdilenem-hostingu-wedos

Role: Podpora Web: https://wedos.cz Vizitka: Pokusím se vám poradit s CMS.
Vybral nejlepší odpověď

A nešel by problém vyřešit tím, že byste uživatelům používající Laravel na požádání povolili funkci symlink() ? Nejsem profesionál, ale přijde mi, že tato funkce zas tak nebezpečná není 😕

Na webhostingu toto nastavení neměníme, ovlivnilo by všechny uživatele. Pro podobné aplikace slouží spíše VPS (https://www.wedos.cz/vps-on), kde si můžete cokoli nakonfigurovat jak potřebujete.

Prohlížíte 1 ze 1 odpovědí, klikněte zde pro zobrazení všech odpovědí.

Categories