[英]How do I install sqlite on Laravel 5 for WAMP?
我在我的 WAMP 服務器上使用 Laravel 5,我正在嘗試讓 sqlite 使用它,以便我可以正確地遵循教程。 我在 php.ini 中取消了以下注釋並重新啟動了 WAMP 服務器。
重新啟動服務器后,我創建了一個腳本來測試 SQLite3 是否受支持或不位於 C:\\wamp2\\www\\laravel\\test\\test.php,當我運行它時,消息顯示“支持 SQLite 3”。 ' 所以我知道它正在發揮作用。
<?php
$dbname='base';
if(!class_exists('SQLite3'))
die("SQLite 3 NOT supported.");
$base=new SQLite3($dbname, 0666);
echo "SQLite 3 supported.";
?>
但是,當我進入我的 database.php 時: C:\\wamp2\\www\\laravel\\test\\config\\database.php 並將默認值更改為,
'default' => 'sqlite',
然后進入 cmd 提示符運行他們在教程中執行的相同命令,即:“C:\\wamp2\\www\\laravel\\test>sqlite3”
我收到錯誤消息
'sqlite3' 不是內部或外部命令,也不是可運行的程序或批處理文件。
在 git 中它說:
Joe@JOEALAI /C/wamp2/www/laravel/test
$ sqlite3
sh:sqlite3:找不到命令
當我的默認值是 'mysql' 時,它運行得很好,我可以毫無問題地連接和創建表。
我完全被困住了。 有沒有人有過這種經歷並且可以幫助我度過難關?
test.php
只是測試是否安裝了 PHP 模塊。
我以前從未使用過 WAMP,但我很確定您需要在服務器上安裝實際的 sqlite3 程序才能使 PHP 模塊正常工作。 嘗試從他們的網站下載並安裝適用於 Windows的預編譯二進制文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.