Настройка среды PHP

Установка PHP

Сначала скачайте PHP с официальной страницы загрузок: https://windows.php.net/download/

Выберите PHP 8.2 (рекомендуемая версия) и загрузите ZIP-пакет.

Вы можете сразу перейти по этой ссылке для загрузки: PHP: Загрузки

Пролистайте страницу вниз и нажмите на вариант загрузки zip.

Почему не используем PHP 8.5? На 2026 год новые версии PHP могут иметь проблемы совместимости с Laravel. Для обучения оптимальной связкой являются PHP 8.2 и Laravel 12. Эта комбинация стабильна, содержит мало ошибок и имеет множество онлайн-руководств. К моменту завершения курса PHP 8.5, вероятно, уже станет полностью стабильной, поэтому корректируйте версию под свои нужды.

После завершения загрузки распакуйте архив php-8.2.31-nts-Win32-vs16-x64.zip и приступите к настройке.

Распакуйте php-8.2.31-nts-Win32-vs16-x64.zip в короткий путь без пробелов и специальных символов, например: D:\php8.2

Откройте распакованную папку. Вы увидите два конфигурационных файла для среды разработки и промышленной эксплуатации.

Найдите эти два файла:

  • php.ini-development (для локальной разработки)
  • php.ini-production (для рабочих серверов, пока не изменяйте его)

Создайте резервную копию файла php.ini-development, затем переименуйте одну из копий в php.ini.

Откройте php.ini в Блокноте и измените несколько параметров.

  • Найдите строку ;extension_dir = «ext» и удалите точку с запятой в начале;
  • Отмените комментирование всех необходимых расширений для Laravel, удалив точку с запятой перед каждой строкой:
extension=curl
extension=fileinfo
extension=mbstring
extension=openssl
extension=pdo_mysql

Сохраните измененный файл php.ini.

Важный шаг: добавьте путь к папке D:\php8.2 в системные переменные окружения.

Найдите переменные окружения в меню «Пуск» и отредактируйте параметр Path.

Теперь проверьте установку PHP, открыв обычное окно CMD.

Выполните команду: php -v

php -v

Если на экране отобразится информация о версии PHP, установка выполнена успешно.

Данный вывод подтверждает, что PHP корректно установлен на вашем компьютере.

Опубликовано в рубрике NativePHP

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *