Visualizzazione risultati 1 fino 11 di 11
Like Tree1Likes
  • 1 Post By alemoppo

Discussione: Configurazione Laravel 5.6

  1. #1
    Guest

    Predefinito Configurazione Laravel 5.6

    Salve a tutti, ho recentemente caricato il mio sito sviluppato con laravel 5.6 in locale e successivamente caricato su altervista. Essendo un sito bilungua, ho fatto in modo che andando sull'url principale, questo mandi a url/it o url/en. Dopo aver risolto il problema della key di larvel, ora va a /it ma da error 500 del server. Non saprei come fare, qualcuno può aiutarmi?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Ho provato a caricare un sito Laravel su AlterVista e sembra funzionare correttamente.

    L'unico problema che ho rilevato è che laravel non riesce ad aprire il file .env, quindi non riesce a leggere la chiave. Ho risolto incollando la chiave direttamente nel file: invece che
    Codice:
    'key' => env('APP_KEY'),
    ho specificato:
    Codice:
    'key' => "base64:2NF+j [... ] EsmQ=",
    Quindi non ho toccato nient'altro. Sul fatto del discorso bilingua purtroppo non so aiutarti, ma il core Laravel con la modifica della key dovrebbe funzionare (o almeno a me funziona, come hai potuto vedere).

    Ciao!
    Ultima modifica di alemoppo : 31-08-2018 alle ore 18.17.19
    cantirsi likes this.

  3. #3
    Guest

    Predefinito

    Ciao, anch'io ho fatto la stessa cosa per la key. A vederlo così mi sembra un errore di .htaccess ma non ne sono sicuro. Posso chiederti come lo hai configurato?

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Sinceramente io non ho fatto nulla, soltanto creato un nuovo progetto, caricato su AlterVista e modificato quel valore della chiave.

    Ti consiglierei di caricare i vari file inviando direttamente l'archivio zip (da qui, apri la cartella dove vuoi estrarre i file -> invia files -> invia archivi compressi).

    Ciao!

  5. #5
    Guest

    Predefinito

    Ciao, ho provato a caricare l'archivio e ma il risultato è sempre lo stesso. Girando hoi sentito che molti non riescono ad andare oltre la home, tu ne sai qualcosa?

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Appare qualche errore?

    Preliminarmente, occorre abilitare PHP7.

    Puoi prova ad aprire il file:
    vendor\laravel\framework\src\Illuminate\Support\he lpers.php

    Quindi, prova incollando alla riga 607 (o comunque subito dopo
    Codice PHP:
    $value = getenv($key);
    ) questo codice:
    Codice PHP:
    ///modifica
    if ($value === false && isset($_SERVER[$key]))
    {
    $value = $_SERVER[$key];
    }
    //fine modifica
    Fammi sapere se risolve i problemi.

    Ciao!

  7. #7
    Guest

    Predefinito

    Ciao, il sito è http://testsg.altervista.org . PHP 7 è abilitato. Non penso sia più un problema di key, quanto di routing ma non sono sicuro. Prova a vedere l'errore e dimmi cosa ne pensi, intanto grazie mille.

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Si tratta di un errore 500 generico che può essere dato da tantissimi fattori. Hai dato un'occhiata al log di Laravel? La homepage comunque funzionava? (senza it/en).

    Puoi comunque provare con la modifica che ti ho suggerito?

    Ciao!

  9. #9
    Guest

    Predefinito

    Il log di laravel è vuoto, la homepage è sempre stata così in quanto programmata in questo modo dall'inizio del progetto. ho provato la modifica ma non è cambiato nulla.
    Ultima modifica di testsg : 07-09-2018 alle ore 20.20.07

  10. #10
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,681

    Predefinito

    Mi dispiace ma in questo caso non so aiutarti (anche perché non so cosa hai fatto).

    Potresti provare con un nuovo progetto ripercorrendo le cose più salienti che hai fatto e quindi vedere dove è il problema?

    Ciao!

  11. #11
    matchreferee non è connesso Utente AlterBlog
    Data registrazione
    13-12-2016
    Messaggi
    1

    Predefinito Chi mi può aiutare per questo problema?

    Ho provato a caricare il progetto di Laravel e riscontro questo problema:

    Se vado alla home page del mio sito funziona tutto correttamente e visualizzo la schermata classica di Laravel http://matchreferee.altervista.org/Prog2/public/

    Ho provato ad aggiungere una nuova route facendo visualizzare a video 'micio micio miao miao' ma quando vado per richiamarla mi restiuisce l'errore che allego nell'immagine.



    Questo è il codice del file web.php
    Codice PHP:
    <?php

    use Illuminate\Support\Facades\Route;


    Route::get('/', function () {
    return
    view('welcome');
    });

    Route::get('/firstpage',function () {
    return
    "Ciao ciao micio micio";
    });
    Qualcuno sa darmi una mano?

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •