本文操作系統(tǒng)使用的是win11,軟件PhpStorm 2023.1
php安裝
要安裝的php版本可以在composer.json看到,下載安裝對(duì)應(yīng)版本
windows下載地址https://windows.php.net/download
windows 8.0以前的版本在這里找https://windows.php.net/downloads/releases/archives/
Linux下載鏈接https://www.php.net/downloads
nts表示非線程安全版本,我們這里選擇下載
php-devel-pack-7.1.3-Win32-VC14-x86.zip
解壓到目錄并設(shè)置環(huán)境變量即可
composer安裝
安裝鏈接 https://getcomposer.org/download/
注意根據(jù)php的版本來(lái)安裝Composer,這里php版本7.1.3,因此安裝Latest 2.2.x LTS
- "Latest 2.2.x LTS"指的是最新的2.2.x長(zhǎng)期支持(Long Term Support)版本。
- "sha256"是一個(gè)散列函數(shù),用于生成一個(gè)唯一的哈希值,通常用于驗(yàn)證文件的完整性和一致性。在這個(gè)上下文中,它可能指的是用于驗(yàn)證2.2.x LTS版本的文件的哈希值。
- "sha256sum"是一個(gè)命令,用于計(jì)算文件的SHA-256散列值,以便驗(yàn)證文件的完整性和一致性。
- "asc"是一個(gè)數(shù)字簽名文件的后綴名,通常用于驗(yàn)證文件的完整性和來(lái)源。
windows系統(tǒng)想便捷安裝的話,可以下載Windows Installer安裝,安裝之后再下載對(duì)應(yīng)版本的composer.phar替換掉默認(rèn)的
擴(kuò)展安裝
有的時(shí)候,項(xiàng)目需要一些擴(kuò)展
windows的擴(kuò)展下載地址:
https://windows.php.net/downloads/pecl/releases/
redis擴(kuò)展安裝
https://pecl.php.net/package/redis
windows用戶請(qǐng)下載dll文件
注意安裝時(shí),選擇與php版本、線程安全版本、vc版本和x86版本都對(duì)應(yīng)的,之前下載安裝了php-devel-pack-7.1.3-Win32-VC14-x86.zip
那我們這里選擇php_redis-5.1.1-7.1-ts-vc14-x86.zip
https://pecl.php.net/package/redis/5.1.1/windows
即7.1 Thread Safe (TS) x86
下載解壓后,把,php_redis.dll和php_redis.pdb 復(fù)制粘貼到php的ext目錄下
然后再配置文件php.ini加入
;php_redis
;extension=php_igbinary.dll #可忽略,如果有該擴(kuò)展的話這一行必須在redis前面
extension=php_redis.dll
composer install
當(dāng)使用 -vvv 參數(shù)時(shí),Composer 會(huì)輸出更詳細(xì)的日志信息,以便于調(diào)試和跟蹤問(wèn)題。
composer install -vvv
遺留問(wèn)題:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-677718.html
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
Please consider upgrading your Laravel dependencies to be compatible with Carbon 2:
- laravel/framework at least to version 5.8.0
If you can't update Laravel, check https://carbon.nesbot.com/ to see how to
install Carbon 2 using alias version and our adapter kylekatarnls/laravel-carbon-2
You can run ".\vendor\bin\upgrade-carbon" to get help in updating carbon and other frameworks and libraries that depend on it.
如果不行就先文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-677718.html
composer update
到了這里,關(guān)于【php】windows下php運(yùn)行已有php web項(xiàng)目環(huán)境配置教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!