I have this really weird issue where the routing process on Laravel seems to not work at all.. I get NotFoundHttpException
every time I try to load another route except the default one(/
)
These are my files:
routes.php
<?php
Route::get('/', function () {
return view('welcome');
});
Route::get('/test', function () {
return "WORKING?";
});
website apache config (myquotes.conf
located in /etc/apache2/sites-available
)
<VirtualHost *:80>
ServerName my.qoutes
ServerAlias www.my.quotes
ServerAdmin admin@my.quotes
DocumentRoot /var/www/myquotes/public/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
hosts rule
127.0.0.1 my.quotes
And php artisan route:list
returns this
+--------+----------+------+------+---------+------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+------+------+---------+------------+
| | GET|HEAD | / | | Closure | |
| | GET|HEAD | test | | Closure | |
+--------+----------+------+------+---------+------------+
So I don't really understand where the problem is. If I try to load /test
I get the error, if I edit the function
form /
, nothing happens in the browser, the same view with Laravel 5
on it is shown. I have some other websites in /var/www
, are those the problem or influencing it? The routes from the other websites are not working either. What should I do?
EDIT: Tested in both Chromium and Firefox and the same
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire