如何知道Laravel版本及其定義在哪裏?如何知道Laravel版本及其定義在哪裏?
Laravel版本是在我的應用程序目錄或全局服務器端目錄中的某個地方定義的?
UPDATE
對不起,主要問題是在哪裏版本定義?
php artisan --version
需要它的回答?
更新2
的目標是進行調查,誰(我們)已經在我們的網站改變Laravel版本。它只能通過github存儲庫版本進行更改嗎?還是需要服務器寫入權限?
如何知道Laravel版本及其定義在哪裏?如何知道Laravel版本及其定義在哪裏?
Laravel版本是在我的應用程序目錄或全局服務器端目錄中的某個地方定義的?
UPDATE
對不起,主要問題是在哪裏版本定義?
php artisan --version
需要它的回答?
更新2
的目標是進行調查,誰(我們)已經在我們的網站改變Laravel版本。它只能通過github存儲庫版本進行更改嗎?還是需要服務器寫入權限?
從您的控制檯運行php artisan --version
。
版本字符串定義如下:
https://github.com/laravel/framework/blob/master/src/Illuminate/Foundation/Application.php
/**
* The Laravel framework version.
*
* @var string
*/
const VERSION = '5.5-dev';
composer.json也看:) –
@NikolaSpalevic好點:) – btl
@NikolaSpalevic這是我的第一個想法,但與語義版本號你不會看到補丁號。如果你運行artisan命令,你會的。 –
如果要用戶在你的代碼的版本,那麼你可以使用使用app()
助手功能
app()->version();
它在此文件中定義../src/Illuminate/Foundation/Application.php
希望這將有助於:)
還有一種方法是閱讀composer.json文件,但如果你想知道具體的版本,那麼你需要檢查作曲家它可以用通配符*
結束.lock文件,然後搜索
「名」: 「laravel /框架」,
你會在下一行找到你的版本
「版本」: 「v5.4.23」,
你想在你的代碼中使用的版本? – Vikash