2016-05-16 21 views
5

La mia applicazione laravel funzionava perfettamente sul server locale. Ma dopo averlo caricato sul mio server non funziona. La struttura di directory della mia applicazione è mostrata nell'immagine seguente: enter image description hereL'applicazione Laravel non funziona dopo il caricamento sul server

E ho riscontrato il seguente problema. Esso viene automaticamente reindirizzato loopback indirizzo mostrando nulla enter image description here

Ecco la mia versione di PHP nel server

enter image description here

+0

non avete un file .env e provare a cambiare la directory principale per myweb.dev/public –

risposta

0

Assicurarsi di avere la configurazione del server web corretto. È necessario indirizzare il server Web a una directory public e riavviarlo.

Inoltre, assicurarsi di aver impostato autorizzazioni corrette su una directory storage:

chmod -R 775 storage 

E cercare di cancellare tutta la cache:

php artisan cache:clear 
php artisan route:clear 
php artisan config:clear 
php artisan view:clear 
php artisan clear-compiled 
+0

mio web server è puntato alla cartella. Può mostrare altre pagine html in un'altra cartella oltre alla cartella Officina –

+0

Mi chiedo perché non funzioni ancora –

0

Ho avuto problemi con questo anche. Quello che devi fare è mettere la cartella "pubblica" nella tua cartella "www" (o la cartella public_html appropriata se usi una macchina virtuale). Quindi devi inserire l'intera applicazione nella tua cartella var in una directory di tua scelta, chiamiamola "MySuperCoolFolder". Infine, devi modificare il file index.php. Più in particolare, queste due linee.

require __DIR__.'/../bootstrap/autoload.php'; 

a

require __DIR__.'/../MySuperCoolFolder/bootstrap/autoload.php'; 

e

$app = require_once __DIR__.'/../bootstrap/app.php'; 

a

$app = require_once __DIR__.'/../MySuperCoolFolder/bootstrap/app.php'; 

E che dovrebbe farlo. Se non funziona Vai alla documentazione e usa il file .htaccess che forniscono. Questo ha fatto il trucco per me.

Meglio di fortuna!

Riferimento: https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e#.nvinp0r3e

Problemi correlati