首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Page Refresh

Laravel Page Refresh
EN

Stack Overflow用户
提问于 2013-10-08 16:03:15
回答 2查看 4.2K关注 0票数 0

我在Laravel中工作,当我通过命令行php artisan serve为开发服务器提供服务,并将更改保存在文本编辑器中时,我将获得所需的结果。但是,如果我在编辑器中进行了更改,并且在浏览器中没有任何更改,直到几分钟后。

另外,当我运行php artisan serve时,我不能再继续输入和输入命令。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-09 13:14:34

在我看来,你在其他事情上遇到了麻烦,不是Laravel,也不是PHP web服务器。

PHP内置的web服务器是用来为页面服务的,Laravel并不缓存大量的代码,只是一些视图,但是如果视图发生变化,就会重新编译它。其他一切都是动态的,您可以在下次刷新时对其进行更改。

做一个非常基本的测试,创建一个新的路径并使用它来测试:

代码语言:javascript
复制
Route::get('test', function() {

    dd( 'this is a test and value is 1' );

}); 

将浏览器指向http:///test,您必须看到这个短语。改变它并点击F5,它必须改变。

关于您的提示需求,您有两个选项:

-Open --一个新的终端,只运行php artisan serve

在-Run的背景下,wich至少还有两种选择:

  1. 在终端上按CTRL+Z (它会说“已停止”),然后执行bg并显示php artisan serve &
  2. 这正是您的第二个选择,您只需执行以下操作即可: php手工服务&

在这两种情况下,您将得到您的提示符。

票数 2
EN

Stack Overflow用户

发布于 2022-08-08 05:32:29

如果条件为真,则这一行代码将使您停留在当前页面中,并显示消息“您必须登录”。

代码语言:javascript
复制
if(!(session()->has('Loggedin')) && (($request->path() !='auth.login')))
{
            return back()->with('fail', 'You must be logged in');
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19252752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档