我安装了ubuntu服务器14.04然后(apache,php和mysql)。 我将我的网站上传到/ var / www / html并对其进行nuzip并将其链接到数据库。 当我在浏览器中请求我的IP时,我获得了主页,但是当点击网站中的任何网址时,它返回404未找到错误 - 不是来自我的网站 - 而是来自服务器。 我搜索但问题没解决 这是我试过的
chmod -R g+w /var/www/html
chown -R $user:$user /var/www/html/
chown -R www-data:www-data /var/www/html/
但这不起作用。 任何想法?
答案 0 :(得分:0)
如果您使用的是Laravel,请记住您必须将“public”文件夹与应用程序本身分开。
首先,转到/var/www
并创建名为“app”的文件夹。
将所有内容放在此处,不包括公共文件夹。
公用文件夹的内容转到/var/www/html
。
现在,在/var/www/html/index.php
从__DIR__.'/../bootstrap/app.php
到../app/bootstrap/app.php
在这里对其他路线做同样的事情。
不要忘记更改权限。最简单的方法是使用sudo chmod -R 777 /var/www