laravel项目在另一个具有固定IP的系统上运行。
如果我通过这条线访问另一台计算机上的项目:
(改为原始ip以获取隐私权)
它到目前为止工作但是如果我登录url确实改为:
我收到了错误
找不到对象... 404
如果我通过localhost在本地调用它,laravel项目就可以工作....
我不知道为什么会发生这种情况真的非常感谢任何帮助。
修改
我删除了身份验证,不知何故它现在只显示页面而没有登录和注册,有人知道为什么吗?
我评论了这一行:
Route :: group(['middleware'=>'auth'],function()
{
答案 0 :(得分:2)
远程计算机上的Web服务器配置错误。 Web服务器应指向public
目录,例如/home/someuser/appi/public
,但不指向/home/someuser/
。编辑Apache配置文件(不要编辑.htaccess
),你应该有相似的行:
DocumentRoot "/path_to_appi/appi/public"
<Directory "/path_to_appi/appi/public">
然后重启Apache以使一切正常。