Как узнать версию Laravel и где она определена?
Как узнать версию Laravel и где она определена?
Является ли версия Laravel внутри моего каталога приложений или где-то в глобальном каталоге на стороне сервера?
ОБНОВИТЬ
К сожалению, главный вопрос: где определена версия? Где же
php artisan --version
ответит?
ОБНОВЛЕНИЕ 2
Цель состоит в том, чтобы исследовать, кто (из нас) изменил версию Laravel на нашем сайте. Может ли это быть изменено только репозиторием github? Также требовался доступ к записи на сервер?
Ответы
Ответ 1
запустите 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';
Ответ 2
Если вы хотите узнать конкретную версию, вам нужно проверить файл composer.lock и выполнить поиск
. "name": "laravel/framework",
Вы найдете свою версию в следующей строке
"version": "v5.7.9",
Ответ 3
1) php artisan -V
2) php artisan --version
И его определение в файле composer.json file
"require": {
...........
"laravel/framework": "5.8.*",
...........
},
Ответ 4
Если вы хотите узнать версию пользователя в своем коде, вы можете использовать ее с помощью вспомогательной функции app()
app()->version();
Он определен в этом файле ../src/Illuminate/Foundation/Application.php
Надеюсь, это поможет :)
Ответ 5
Еще один способ - прочитать файл composer.json, но он может заканчиваться подстановочным символом *
Ответ 6
В вашем развертывании Laravel это было бы
/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
чтобы узнать, кто изменил вашу версию Laravel, посмотрите, что определено в composer.json. Если у вас есть "laravel/framework": "5.4. *", То он будет обновляться до последнего после запуска обновления композитора. Composer.lock - это файл, который возникает при запуске обновления для композитора, поэтому действительно посмотрите, кто последний, кто изменил файл composer.json (надеюсь, у вас это есть в управлении версиями). Вы можете прочитать об этом здесь. Https://getcomposer.org/doc/01-basic-usage.md
Ответ 7
Запустите эту команду в папке вашего проекта в cmd
php artisan --version
Ответ 8
Шаг 1: Следуйте по пути ниже и перейдите в эту папку.
Следуйте по пути ниже и перейдите в эту папку.
Шаг 2: Найдите приведенный ниже файл и откройте его.
Найдите приведенный ниже файл и откройте его.
Шаг 3: Поиск "версия". Ниже указана версия.
Поиск "версия". Ниже указана версия