[英]Unable to install laravel on bitnami wamp
我對laravel完全陌生。 我想在我的項目中使用它
我從http://bitnami.com下載了WAMP Stack 7.1.26-2,令我驚訝的是,它已經預裝了laravel。
它位於frameworks
文件夾中,如下所示: C:\\Bitnami\\wampstack-7.1.26-2\\frameworks
但是我的問題是我不知道如何從那里使用laravel,它不在htdocs
文件夾中,正如我認為的那樣。
如果我訪問http:// localhost,則只會看到bitnami歡迎頁面
如果我去http:// localhost / laravel ,它說頁面未找到
我在網上搜索了答案,但大多數時候,它都指向此鏈接: https : //docs.bitnami.com/google/apps/#laravel
但是在那一頁上,我沒有看到與laravel有關的東西,甚至在瀏覽器搜索中都找不到``laravel''這個詞。
如果我運行composer create-project laravel/laravel myproject --prefer-dist
, composer create-project laravel/laravel myproject --prefer-dist
得到以下信息:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\o.o amoo>composer create-project laravel/laravel myproject --prefer-dist
PHP Warning: PHP Startup: Unable to load dynamic library 'C:/Bitnami/wampstack-
7.0.0RC7-/php/ext\php_solr.dll' - The specified module could not be found.
in Unknown on line 0
Installing laravel/laravel (v5.5.28)
- Installing laravel/laravel (v5.5.28): Loading from cache
Created project in myproject
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
PHP Warning: PHP Startup: Unable to load dynamic library 'C:/Bitnami/wampstack-
7.0.0RC7-/php/ext\php_solr.dll' - The specified module could not be found.
in Unknown on line 0
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 73 installs, 0 updates, 0 removals
- Installing symfony/thanks (v1.1.0): Loading from cache
- Installing symfony/polyfill-ctype (v1.10.0): Loading from cache
Invalid zip file, retrying...
- Installing symfony/polyfill-ctype (v1.10.0): Loading from cache
Invalid zip file, retrying...
- Installing symfony/polyfill-ctype (v1.10.0): Loading from cache
Failed to download symfony/polyfill-ctype from dist: 'C:\Users\o.o amoo\
myproject\vendor/symfony/polyfill-ctype/4199a310f6ba3768faedee6d521ec615' is not a zi
p archive.
Now trying to download from source
- Installing symfony/polyfill-ctype (v1.10.0): Cloning e3d8262452
[RuntimeException]
Failed to clone https://github.com/symfony/polyfill-ctype.git via https, ssh p
rotocols, aborting.
- https://github.com/symfony/polyfill-ctype.git
Cloning into 'C:\Users\o.o amoo\myproject\vendor\symfony\polyfill-ctype'...
fatal: unable to access 'https://github.com/symfony/polyfill-ctype.git/': Fa
iled to connect to github.com port 443: Timed out
- git@github.com:symfony/polyfill-ctype.git
Cloning into 'C:\Users\o.o amoo\myproject\vendor\symfony\polyfill-ctype'...
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
create-project [-s|--stability STABILITY] [--prefer-source] [--prefer-dist] [--r
epository REPOSITORY] [--repository-url REPOSITORY-URL] [--dev] [--no-dev] [--no
-custom-installers] [--no-scripts] [--no-progress] [--no-secure-http] [--keep-vc
s] [--remove-vcs] [--no-install] [--ignore-platform-reqs] [--] [<package>] [<dir
ectory>] [<version>]
C:\Users\o.o amoo>
這讓我感到困惑。它確實使一個名為myproject
的項目在以下位置創建:C:\\ Users \\ oo amoo>但無法安裝laravel ????
如果我嘗試php artisan serve
我會得到:
Could not open input file:artisan
因此,如果可以,我可以使用laarvel訪問myproject
嗎?如果不可以,我該怎么辦?
有人請指出正確的方向...
謝謝!!!
好吧,讓我們從為什么在C:/ Users中安裝項目開始,這是因為您在composer create-project laravel/laravel myproject --prefer-dist
。
--prefer-dist:與--prefer-source相反,如果可能,composer將從dist安裝。 這可以大大加快構建服務器和其他通常不運行供應商更新的用例的安裝速度。 如果您沒有正確的設置,它也是一種避免git問題的方法。
其次,您可能會遇到錯誤,可能是因為您位於需要其他權限的目錄中,至少對我而言是如此。
如果您已經正確安裝了Laravel,則應該能夠通過終端導航到所需的位置,並且僅當您已經位於要說出C:/Code/myproject
的目錄中時,才可以使用laravel new
BUT(如果您仍在C/Code
你需要做laravel new myproject
如果這對您不起作用,我建議您根據文檔檢查是否已安裝所有內容
最后但最重要的一點是,我想為您再說一件事,在Laravel中使用Homestead
確實更方便。 您可以在這里了解更多關於Homestead的信息,以及如何安裝,配置和使用它: https : //laravel.com/docs/5.8/homestead
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.