2016-04-06 5 views
0

Die Bereitstellung eines Laravel 5-Projekts sollte nicht auf einem gemeinsam genutzten Host durchgeführt werden, das ist jetzt klar. Aber in einigen Fällen gibt es keine Alternative. Ich möchte mein Projekt online stellen, aber ich muss sicherstellen, dass alles sicher ist.Laravel auf Shared Host: sichere Methode

Ist es eine sichere Methode:

  • Setzen Sie die gesamten Inhalt des/öffentlichen Ordners in der Wurzel getrennt All
  • den Rest in einem/Projektordner

Ist der öffentliche Teil genug aus dem "privaten" Teil der App? Oder sind gefährdete Dateien in Gefahr? Ich bin ziemlich neu beim Einsatz von Laravel-Projekten. Dies ist das erste Mal, dass ich ein Projekt bereitstellen werde.

Antwort

0

No while diese zwei Ordner trennten immer noch seinen Safe.

/home/username/public_html -- public part 
/home/username/laravaelAppSource -- private part with application 

Aber es funktioniert Sie die index.php in public_html ändern sollte /home/username/public_html/index.php

problem.require __DIR__.'/../laravaelAppSource/bootstrap/autoload.php'; 
Verwandte Themen