-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP 8 update [info] #6184
Comments
@joanhey New release https://github.com/rryqszq4/ngx_php7/releases/tag/v0.0.25 for php8 |
This was referenced Jan 20, 2021
joanhey
added a commit
to joanhey/FrameworkBenchmarks
that referenced
this issue
Jan 22, 2021
NateBrady23
pushed a commit
that referenced
this issue
Jan 23, 2021
* Fix larvel-s to not use JIT #6184 * Clean dockerfiles * Use php:8.0-cli image
andreasrueb
pushed a commit
to digitallyinduced/IHP-FrameworkBenchmarks
that referenced
this issue
Apr 13, 2021
* Fix larvel-s to not use JIT TechEmpower#6184 * Clean dockerfiles * Use php:8.0-cli image
We are starting to test the frameworks with php 8.1 in issue #6894. |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
PHP 8
PHP 8 was released on November 26.
https://www.php.net/releases/8.0/en.php
Updated all the frameworks using
php-fpm
that don't have problems.Need to fix
This list will be updated as we found problems or solutions.
Problem using curly braces, send a PR to duckphp repo to fix it[duckphp] Update to PHP8 #6311[Ubiquity] update workerman to PHP8 #6312phpmv/ubiquity
dev-master requires php ^7.4 in composerFatal error: Out of memory in composer install[symfony] Update to PHP 8 #6386symfony-swoole still with 7.4
Doctrine DBAL fatal error https://tfb-status.techempower.com/unzip/results.2021-05-12-03-16-44-950.zip/results/20210507120805/symfony/run/symfony.log
Add $statement parameter to PDOConnection::query() doctrine/dbal#3770 Skip Doctrine DBAL on php 8 until we have a compatible version symfony/symfony#36895
[cakephp] Update to PHP8 #6281aura/intl
3.0.0 requires php ^5.6|^7.0hamlet-framework/http
dev-master requires php ^7hamlet-framework/db-mysql
dev-master requires php ^7cache/array-adapter
1.1.x-dev requires php ^5.6 || ^7.0Swoole, php-ngx, workerman, phalcon, ...
waiting for the php:8.0 image docker update[swoole-postgres] Update to PHP8 #6296working with mysql, but
swoole/ext-postresql
fail at compile time Compatibility with php8 swoole/ext-postgresql#49updated in dev branch, but still fail one permutation[php-ngx] Update to PHP8 #6282uv
extension fail at compile time amphp/ext-uv@afe8688 amphp/ext-uv@444acfb🆗 now using
event
in the benchnot readynot ready PHP 8.0 Support? swooletw/laravel-swoole#454pecl install
Another question here is how to install the extensions, as PHP8 come without PECL (pear) to install.pecl install
is working without problems with php8.But now it's failing with php7.4, if it isn't installed php-xml.
JIT
Later we will test the performance with JIT enabled. 😃
The effect will be bigger in async applications.
swoole Can't use JIT swoole/swoole-src#3986
Warning: JIT is incompatible with third party extensions that setup user opcode handlers. JIT disabled.
The text was updated successfully, but these errors were encountered: