Es una pregunta relacionada con la instalación de Laravel. Tengo una configuración de servidor Unix de cara al público:
<VirtualHost *:80>
ServerAdmin webmaster@mydomain.org
DocumentRoot "/var/www/mydomain"
ServerName mydomain.org
ServerAlias www.mydomain.org
ErrorLog "/var/log/mydomain.org-error_log"
CustomLog "/var/log/mydomain.org-access_log" common
</VirtualHost>
Puedo servir documentos bien desde / var / www / mydomain, es decir, http://mydomain.org/test.php con test.php que contiene:
<?php echo 'test';
funciona bien.
En bash, con Laravel instalado a través de Composer y mirando los archivos:
# ls /var/www/mydomain/my-laravel-project
.gitattributes CONTRIBUTING.md artisan composer.json phpunit.xml readme.md vendor
.gitignore app bootstrap composer.lock public server.php
Entonces, cuando busco:
http://mydomain.org/my-laravel-project/public/
¿Por qué mi solicitud informa:
Error in exception handler.
en el navegador, ¿en una pantalla en blanco? Espero ver la pantalla de presentación de Laravel.
Además, los archivos de registro tampoco revelan nada.
app/storage/logs
? ¿Se pueden escribir todos los directorios de almacenamiento?
/var/log
y ver qué tienen que decir?