phpexperts/dockerize-php8

此软件包已被废弃,不再维护。作者建议使用 phpexperts/dockerize 软件包。

运行和测试您的应用程序与 PHP v8 最快、最简单的方法!更新:现在一切都在 phpexperts/dockerize 中。

v1.0.5 2021-12-25 05:39 UTC

This package is auto-updated.

Last update: 2021-12-25 05:40:46 UTC


README

**[更新 2021-12-24] 此项目已废弃。 我的 Dockerize PHP 项目 现在包含此项目的所有功能以及更多。

一个用于快速部署 PHP v8.0 以测试现有项目的实用工具。

包含

  • PHP v8.0.0
  • 额外扩展
    • bcmath
    • curl
    • gd
    • gmp
    • iconv
    • mbstring
    • mysqlnd
    • pdo_mysql
    • pdo_pgsql
    • xdebig
    • xml
    • xmlreader
    • xmlwriter
    • zip

它基于 phpexperts/dockerize

安装

composer require --dev phpexperts/dockerize-php8

# If you want nginx + PHP-FPM and/or mysql/mariadb/postgres/redis:
php vendor/phpexperts/dockerize-php8/install.php

安装视频

https://youtu.be/xZxaJcsbrWU

配置您的 PATH

确保您的配置文件 PATH 包含 ./vendor/bin 并优先于任何可能包含 php 可执行文件的其他目录

PATH=./vendor/bin:$PATH

运行

按正常方式运行。

如果您需要 xdebug 支持,请这样做

export PHP_VERSION=8.0-debug

如果您想恢复到您内置的 PHP 版本,请这样做

export PHP_VERSION=native

然后它将使用您的系统级 PHP。

您还可以将 PHP_VERSION 设置为任何其他主要 PHP 版本(5.6-8.0)。有关更多信息,请参阅 phpexperts/dockerize-php

关于 PHP Experts, Inc.

PHP Experts, Inc. 是我的咨询公司。这是一个由包括我在内的几位高级 Full Stack PHP 开发者组成的小公司,我们将他们安排在其他公司的 1099 职位上。我们提供长期和短期职位,对于像我这样的疯狂开发者来说,更是如此。如果您想每几个月或几周就为不同的项目/公司工作,无论在美国大陆、欧洲还是东南亚,那都是极好的。

自 2015 年以来,我在拉斯维加斯、休斯顿、英国、都柏林、哥斯达黎加、哥伦比亚、印度和菲律宾设立了分支机构。如果有人在这些地方有工作许可,我们可以几乎将您安排在您想要的地方。我选择性地旅行 50%。遍布世界各地。

此外,如果您在国外停留 6 个月以上(如果您是美国人,则一年),则无需缴纳税款。