【筆記-Laravel】Laravel專案的執行
初入此坑,大部份的教學都教php artisa serve來啟動新專案的服務…,這是在沒有執行引擎的環境下必須這樣測試開發的專案,只是,這樣好累,特別是在虛擬主機上,還要…
其實不用這麼累的,如果我們有架設網頁的執行環境,像是在Windows下的XAMPP,或在我主機上的虛擬主機,都可以直接透過瀏覽器來運行開發的專案,作法是:
1.將public目錄下的.htaccess與index.php移至根目錄
2.修改index.php,將2個require敘述裏的路徑刪除 “../”
(略) require __DIR__.'/vendor/autoload.php'; (略) $app = require_once __DIR__.'/bootstrap/app.php';
改完後就可以直接下url,http://localhost/projects/layout_example/
這是使用xampp在Windows上開發的方式,虛擬主機也是一樣的做法。
問題:如果在Windows下,務必要把avast這個防毒軟體關掉,這個防毒軟體會把根目錄裏的server.php當成病毒刪除,若發生刪除的現象,可以從別的專案複製server.php過來,並且再次執行 (關掉avast)。