亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Symfony 3.4 和 PHP 版本

Symfony 3.4 和 PHP 版本

PHP
大話西游666 2022-07-29 10:12:11
我正在接管 Symfony 3.4 下的一個項目。我猜我有一個與 php 版本相關的錯誤:ContextErrorExceptionin vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php (line 2636)Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?所以我創建了一個 .php-version 文件,里面有“7.2”。但是當我做一個php bin\console about我有 7.3.5 的 php 版本。我還嘗試在 Windows 10 的 Env 變量路徑和 wamp 中更改我的 php 版本,但即使在重新啟動后,php -v顯示 7.3.5 版本。強制我的 Symfony 應用程序必須使用的 php 版本的想法?提前致謝。
查看完整描述

1 回答

?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

如果您在多個目錄中安裝了多個 php 版本,并且希望在命令行上使用某個 php 版本,則需要指定要使用的 php 以及要使用的 php.ini。


對于命令行(CMD):


C:\php7.1\php.exe -c C:\php7.1\php.ini bin\console about

git for windows bash


/c/php7.1/php.exe -c /c/php7.1/php.ini bin/console about

對于您的 wamp 服務器,您需要通過 httpd.conf 或您可能使用的其他配置文件定義要使用的 php 版本。


我需要在 5.6 上運行一些東西才能檢查舊站點,并且我用它來讓它在我的開發機器上運行。


ScriptAlias /php/ "C:/php-5.6.9-Win32-VC11-x64/"

AddHandler application/x-httpd-php .php .html .htm

#SetEnv PHP_INI_SCAN_DIR "C:/php-5.6.9-Win32-VC11-x64/"

SetEnv PHPRC "C:/php-5.6.9-Win32-VC11-x64/"

Action application/x-httpd-php "/php/php-cgi.exe"


查看完整回答
反對 回復 2022-07-29
  • 1 回答
  • 0 關注
  • 125 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號