fhcluk
fhcluk

Reputation: 9

Change document root of Laravel

When I place a Laravel project into Apache's document root, say /var/www/html, it works when I point a browser at it.

However if I put it under a directory under Apache's document root, for example /var/www/html/myProject, it doesn't work when I point a browser at it.

Is there anyway I can change this behavior?

Thank you very much.

Edit: When I put the Laravel project off a sub-directory off /var/www/html, Laravel complained that it could not write to the file laravel.log. After checking and changing the group ownership of the sub-directory, the index page came up normally.

However, the background image was missing, even after I changed the URI in the CSS stylesheet.

Furthermore, when I clicked on any link from the index page, I got a 404 Not Found Error. This is an Apache 404 and not a Laravel 404, which is styled differently.

OTOH, if I run the PHP server off this sub-directory and point my browser at localhost:8000, the links serve up pages correctly.

Thank you for your help.

Upvotes: 0

Views: 769

Answers (0)

Related Questions