1. 程式人生 > >Laravel學習過程中的一些坑(持續更新)

Laravel學習過程中的一些坑(持續更新)

多站點配置

在Homestead目錄下依次執行以下命令

vagrant up
vagrant ssh
serve blog.test /home/vagrant/code/blog/public
vagrant provision
vagrant reload

其中的blog.test是站點名,blog是專案名

表單驗證

No message

  1. 解決辦法
    表單提交時顯示No message,這是因為路由不對著了
    只需將Route::get()改為Route::any()即可
  2. 原因
    由於表單提交方式為post,頁面請求方式為get,路由中兩種方式都得包括,所以選擇any

使用者認證

在路由中新增->middleware(‘auth.basic’)和->middleware(‘auth’)的區別

前者彈出一個彈窗,後者則彈出一個使用者登入介面,前者對使用者十分不友好,不建議使用。