Blog
FAQ
Discussions
Search
Projects, issues, users, and merge requests.
Project ID, name, and description.
User nickname, name, and org.
Issue ID, title, and summary.
Merge request titles.
Contrib
.social
Feed
Live feed
Builds
Live builds
Core
Tags
Tags and Initiatives
#PHP 8.0
Open on Drupal.org →
The issue particularly affects sites running on PHP version 8.0.0 or later.
⚡️ Live updates
comments, jobs, and issues, tagged with
#PHP 8.0
will update issues and activities on this page.
Issues
🐛
PHP8 Compatibility. ValueError: DOMDocument::loadHTML()
Needs work
PWA - Progressive Web App
1.0
Created
over 2 years ago
🇰🇿
Kazakhstan
Dmitrii_Zadorozhnyi
7 days ago
🐛
Php 8 null safe operator
Closed: outdated
User display name
1.1
Created
over 2 years ago
🇺🇸
United States
evanjenkins
7 days ago
🐛
False Postive: Aliased PHP 8.0 Attributes on Class properties leading to "Namespaced classes/interfaces/traits should be referenced with use statements"
Needs work
Coder
8.3
Created
about 1 year ago
🇨🇭
Switzerland
wengerk
10 days ago
🐛
PHP 8 compatibility issues
Closed: outdated
Brightcove Video Connect
6.0
Created
almost 3 years ago
🇺🇸
United States
sudheeshps
19 days ago
🐛
PHP warning Warning: Undefined array key 1 in soundcloudfield_field_formatter_view()
Needs work
SoundCloud Field
1.0
Created
over 2 years ago
🇺🇸
United States
jenlampton
27 days ago
🐛
Drush Make error: Undefined property: "DrushMakeProject_Library::$type make.project.inc"
Closed: outdated
S3 File System
3.0
Created
over 2 years ago
🇵🇭
Philippines
ambot112
about 1 month ago
🐛
[D7] PhpMail : broken mail headers in PHP 8.0+ because of LF characters
Active
Drupal core
7.0 —
mail system
Created
over 2 years ago
🇩🇪
Germany
down2under
about 2 months ago
🐛
PHP 8.0 compatibility. Deprecated: Required parameter $form_state follows optional parameter $input
Needs work
Block reference
2.0
Created
about 3 years ago
Pavel_SPN
about 2 months ago
🐛
TypeError: strcasecmp(): Argument #1 ($string1) must be of type string, array given in strcasecmp()
Postponed: needs info
Drupal core
7.0 —
system.module
Created
over 2 years ago
🇮🇳
India
harivansh
about 2 months ago
🐛
Runtime PHP TypeError when comparing broken revisions
Active
Diff
3.0
Created
over 1 year ago
🇺🇸
United States
cboyden
about 2 months ago
🐛
PHP8 warning if variable $file is type of "FALSE"
Closed: won't fix
Views data export
3.0
Created
almost 3 years ago
🇺🇦
Ukraine
Igumnov_aleksey
2 months ago
🐛
Trying to access array offset on value of type bool in image.module
Needs review
Drupal core
7.0 —
image system
Created
almost 4 years ago
🇨🇦
Canada
Liam Morland
2 months ago
🐛
Undefined variable: $killable
Active
Ultimate Cron
2.0
Created
9 months ago
🇧🇾
Belarus
alena_stanul
3 months ago
🐛
Static call to instance method Drupal\ultimate_cron\CronJobDiscovery::getHooks()
Active
Ultimate Cron
2.0
Created
9 months ago
🇧🇾
Belarus
alena_stanul
3 months ago
🐛
NestedArray::setValue() without $force can cause WSOD.
Needs work
Drupal core
11.0 —
forms system
Created
over 7 years ago
🇩🇪
Germany
donquixote
3 months ago
📌
Fix INI directive track_errors PHP 8.0 compatibility errors
Needs review
HTTP Parallel Request & Threading Library
1.0
Created
over 5 years ago
🇩🇪
Germany
osopolar
3 months ago
📌
PHP 8 support
Active
Entity Merge
2.0
Created
over 2 years ago
🇧🇪
Belgium
wim leers
4 months ago
🐛
Optional parameter is provided before required in performance_test.php
Fixed
Simple XML sitemap
4.0
Created
over 2 years ago
🇩🇪
Germany
fnalb2
4 months ago
🐛
Remove optional path parameter before required (PHP8 support)
RTBC
CKEditor Link
2.0
Created
almost 4 years ago
🇨🇿
Czech Republic
Mulambo
5 months ago
📌
PHP 8.0 compatibility
RTBC
Content Synchronization
3.0
Created
almost 3 years ago
🇨🇳
China
eugeney
5 months ago
🐛
dmu_upgrade not compatible with PHP 8.0+
Needs review
Drupal 7 to 8/9/10 Module Upgrader
1.0
Created
over 2 years ago
solideogloria
5 months ago
🐛
Implode doesn't work for ConfigLogConfigForm.php
Fixed
Configuration log
4.0
Created
over 2 years ago
apettigrew
5 months ago
🐛
PHP 8.0 compatibility. Deprecated: Required parameter $data follows optional parameter $module_name
RTBC
Features Extra
1.0
Created
about 3 years ago
Pavel_SPN
6 months ago
🐛
Argument #1 ($string) must be of type string, array given in trim()
Closed: won't fix
Username Enumeration Prevention
1.0
Created
over 2 years ago
🇺🇸
United States
jenlampton
6 months ago
🐛
PHP 8.x: Call to deprecated function shmop_close()
Fixed
Smart IP
5.0
Created
about 1 year ago
🇬🇧
United Kingdom
jofitz
6 months ago
🐛
advagg_js_compress() cron stuck issue
Fixed
Advanced CSS/JS Aggregation
2.0
Created
almost 3 years ago
🇵🇰
Pakistan
asghar
7 months ago
🐛
FTP error with PHP 8.0
Fixed
Backup and Migrate
3.0
Created
over 2 years ago
🇫🇷
France
quimic
7 months ago
📌
Fix phpcs issues
RTBC
Automatic User Names
1.0
Created
over 1 year ago
🇩🇪
Germany
Grevil
7 months ago
📌
PHP 8 support
Needs review
Christmas Lights
1.0
Created
over 2 years ago
🇧🇪
Belgium
wim leers
7 months ago
📌
[meta] Make D7 rules compatible with PHP 8.0/8.1
Fixed
Rules
2.0
Created
almost 4 years ago
🇨🇦
Canada
Liam Morland
7 months ago
🐛
Required parameter $check_name follows optional parameter
Fixed
Security Review
1.3
Created
over 2 years ago
🇺🇸
United States
scott_earnest
8 months ago
🐛
PHP 8 Deprecation warning: Optional before required parameter.
Needs review
Search API Elasticsearch
1.0
Created
8 months ago
🇳🇱
Netherlands
niels de ruijter
8 months ago
🐛
Method Drupal\ultimate_cron\Form\SchedulerSettingsForm::buildForm() should return array but return statement is missing
Closed: duplicate
Ultimate Cron
2.0
Created
9 months ago
🇧🇾
Belarus
alena_stanul
8 months ago
🐛
uasort(): Returning bool from comparison function is deprecated
Fixed
Linkit
3.0
Created
almost 2 years ago
🇨🇦
Canada
darkodev
8 months ago
📌
Community initiative: Drupal 7 contrib on PHP 8.0
Closed: outdated
Drupal core ideas
Created
over 3 years ago
🇺🇸
United States
DamienMcKenna
8 months ago
📌
Automated PHP 8+ compatibility for all Drupal 7 projects
Closed: outdated
Drupal core ideas
Created
almost 3 years ago
🇺🇸
United States
teknorah
8 months ago
🐛
TypeError: Illegal offset type in isset or empty
Active
Feed Import
3.4
Created
8 months ago
🇳🇱
Netherlands
commonpike
8 months ago
🐛
[PHP 8] Returning bool from comparison function is deprecated
Fixed
Better Formats
1.0
Created
about 3 years ago
🇺🇸
United States
marthasa
9 months ago
🐛
Method Drupal\consumers\Entity\Form\ConsumerForm::save() should return int but return statement is missing
Fixed
Consumers
1.0
Created
9 months ago
🇧🇾
Belarus
alena_stanul
9 months ago
🐛
Cannot unset offset 'parent' on array{id: mixed, data-tt-id: mixed, class: array{}, data: array, data-tt-parent-id: mixed}
Fixed
Token
1.0
Created
9 months ago
🇧🇾
Belarus
alena_stanul
9 months ago
🐛
TypeError: implode(): Argument #1 ($pieces) must be of type array, string given in implode() (line 81 of modules/contrib/cas_attributes/src/Form/CasAttributesSettings.php). with PHP 8
Needs review
CAS Attributes
2.0
Created
about 2 years ago
🇺🇸
United States
naidim
9 months ago
🐛
[PHP 8.0] TypeError: Unsupported operand types: string * int in _uc_roles_product_get_expiration() (line 1247 of /var/www/html/sites/all/modules/contrib/ubercart/uc_roles/uc_roles.module).
Needs review
Ubercart
3.0
Created
almost 3 years ago
🇺🇸
United States
djdevin
9 months ago
🐛
Warnings while adding a remote file after switching to PHP 8.0
Closed: duplicate
FileField Sources
Created
over 2 years ago
🇷🇺
Russia
marassa
10 months ago
📌
Make more explicit what the operations array index passed to batch_set() must contain
Active
Drupal core
7.0 —
batch system
Created
over 1 year ago
🇬🇧
United Kingdom
davidgould
10 months ago
🐛
PHP Warning: Attempt to read property "language" on null
Fixed
Logging and alerts
2.0
Created
over 2 years ago
🇨🇦
Canada
joelpittet
10 months ago
🐛
Deprecated function : The each() function is deprecated. This message will be suppressed on further calls dans remember_me_form_alter()
Fixed
Remember me
1.0
Created
almost 7 years ago
🇫🇷
France
lazzyvn
10 months ago
🐛
Improper validation - Password must not contain the username
Fixed
Password Policy
3.0
Created
almost 4 years ago
🇺🇦
Ukraine
sergei_semipiadniy
10 months ago
🐛
TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in count()
Fixed
Simple hierarchical select
2.0
Created
11 months ago
ramil g
10 months ago
🐛
php 8 compatibility
Active
Cloud
6.0
Created
over 1 year ago
🇮🇳
India
mukhtarm
10 months ago
🐛
Required parameter &$form_state follows optional parameter $input
Needs review
Switch
1.0
Created
11 months ago
🇺🇸
United States
SKrossa
10 months ago
🐛
Required parameter $original_path follows optional parameter $path
RTBC
Sub-pathauto (Sub-path URL Aliases)
1.0
Created
about 3 years ago
Pavel_SPN
11 months ago
🐛
Deprecated function: preg_match(): Passing null to parameter
Postponed: needs info
Drupal core
11.0 —
path.module
Created
over 2 years ago
🇨🇳
China
Omega_yang
11 months ago
📌
TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, null given
RTBC
Field collection
1.0
Created
over 2 years ago
Natallia
11 months ago
🐛
PHP8: deprecated code
RTBC
Hierarchical Select
3.0
Created
almost 3 years ago
🇺🇦
Ukraine
shkiper
11 months ago
🐛
False Postive: Misshandled PHP 8.0 Attributes on Class properties leading to "Missing member variable doc comment"
Fixed
Coder
8.3
Created
about 1 year ago
🇨🇭
Switzerland
wengerk
12 months ago
🐛
Deprecated function: strpos() in layout_builder_entity_view_alter
Fixed
Drupal core
9.5 —
layout_builder.module
Created
about 2 years ago
🇮🇹
Italy
trickfun
12 months ago
📌
PHP 7.4 compatibility
RTBC
Rate
1.0
Created
about 5 years ago
🇺🇸
United States
bburg
12 months ago
🐛
Error in hosting_ssl_get_keys
Fixed
Hosting
3.0
Created
about 1 year ago
🇬🇧
United Kingdom
steven jones
12 months ago
📌
(FPF project) composer.json PHP 8.0 Compatibility
Fixed
Focal Point Focus
1.10
Created
almost 3 years ago
mikemooney
12 months ago
🐛
PHP 8.0 deprecated syntax warnings for h5p-editor
Closed: outdated
H5P - Create and Share Rich Content and Applications
2.0
Created
about 3 years ago
🇵🇭
Philippines
Johnzel Tuddao
about 1 year ago
🐛
Array and string offset access syntax with curly braces is no longer supported in docroot/sites/all/modules/contrib/barcode/includes/barcode.plugins.inc on line 116
Closed: won't fix
Barcode
2.1
Created
about 1 year ago
🇮🇳
India
arif.zisu
about 1 year ago
🐛
Syntax Error in 2.0.6
Fixed
Drupal OAuth Server ( OAuth / OIDC Provider) - Single Sign On ( SSO )
2.0
Created
about 1 year ago
🇺🇸
United States
jghyde
about 1 year ago
🐛
Cannot use positional argument after named argument in ckeditor_link_text_format_post_render()
Needs review
CKEditor Link
2.4
Created
about 1 year ago
🇺🇸
United States
joshuautley
about 1 year ago
🐛
Deprecated function: usort(): Returning bool from comparison function is deprecated
Needs review
Opigno Learning path
3.0
Created
about 1 year ago
🇦🇷
Argentina
andreadruiz
about 1 year ago
📌
Required parameter $flatten follows optional parameter $type in ldap_servers/ldap_servers.module
Closed: outdated
Lightweight Directory Access Protocol
2.0
Created
over 2 years ago
🇺🇸
United States
ethomas08
about 1 year ago
🐛
Fatal Error - too few arguments MetatagManager
Postponed: needs info
Metatag
2.0
Created
almost 3 years ago
🇺🇸
United States
erier
about 1 year ago
💬
PHP 8.0 Compatibility
Closed: duplicate
Bootstrap
3.0
Created
about 1 year ago
mnk-0210
about 1 year ago
🐛
Views plugin query: TypeError: explode(): Argument #2 ($string) must be of type string
Fixed
Views (for Drupal 7)
3.0
Created
about 1 year ago
🇺🇦
Ukraine
tibezh
about 1 year ago
💬
views_embed_view not loading template in PHP 8.0
Needs review
Views (for Drupal 7)
3.0
Created
over 2 years ago
🇪🇸
Spain
JOINSO
about 1 year ago
🐛
PHP 8 compatibility: Error: Unknown named parameter $template_id in mandrill_mailsend()
Fixed
Mandrill
2.0
Created
about 1 year ago
🇦🇹
Austria
klausi
about 1 year ago
🐛
Unable to add vbo fields to views - PHP 8 method_exists() error
Closed: works as designed
Views Bulk Operations (VBO)
4.1
Created
almost 3 years ago
🇬🇧
United Kingdom
cashburton
about 1 year ago
📌
strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated
Fixed
Views Custom Table
2.0
Created
over 2 years ago
🇧🇪
Belgium
vodde83
about 1 year ago
📌
Replace FileUploadHandler:: handleFileUpload() switch with match when core requires PHP 8
Closed: won't fix
Drupal core
10.0 —
file system
Created
over 3 years ago
🇫🇷
France
andypost
about 1 year ago
🐛
PHP Deprecated: Required parameter $form_state follows optional parameter $input
Fixed
Imagefield Crop
2.0
Created
over 2 years ago
🇨🇦
Canada
joelpittet
about 1 year ago
🐛
PHP Deprecated: Required parameter $grantUpdate follows optional parameter $langcode
Fixed
Permissions by Term
3.1
Created
over 3 years ago
🇵🇱
Poland
azovsky
about 1 year ago
📌
PHP Deprecated: Required parameter $mode follows optional parameter $show_display_id
Fixed
Entityform
2.0
Created
over 2 years ago
🇨🇦
Canada
joelpittet
about 1 year ago
🐛
PHP 8 support
Fixed
Taarikh
1.0
Created
over 2 years ago
🇧🇪
Belgium
wim leers
about 1 year ago
🐛
PhpMail : broken mail headers in PHP 8.0+ because of LF characters
Fixed
Drupal core
9.5 —
mail system
Created
almost 3 years ago
🇫🇷
France
mpellegrin
about 1 year ago
🐛
Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4
Fixed
Bbcode
3.0
Created
over 3 years ago
🇮🇳
India
kavbiswa
about 1 year ago
🐛
[PHP 8.0] Deprecated function: explode(): Passing null to parameter #2 ($string) of type string is deprecated in _views_bulk_operations_rules_get_field() (line 278 of views_bulk_operations.rules.inc)
RTBC
Views Bulk Operations (VBO)
3.0
Created
about 2 years ago
solideogloria
about 1 year ago
🐛
Deprecated in PHP 8.0: Required parameter follows optional parameter
Fixed
Smart IP
2.41
Created
over 2 years ago
🇺🇦
Ukraine
Igumnov_aleksey
about 1 year ago
🐛
Deprecated in PHP 8.0:Call to deprecated function shmop_close()
Fixed
Smart IP
2.0
Created
over 2 years ago
🇺🇦
Ukraine
Igumnov_aleksey
about 1 year ago
📌
Add support for built-in PHP session upload progress
Needs work
Drupal core
11.0 —
file system
Created
almost 13 years ago
🇭🇰
Hong Kong
droplet
about 1 year ago
🐛
"Remove Autobid Button press" increases bid instead of removal of autobid
Fixed
Auctions
1.0
Created
almost 2 years ago
🇨🇦
Canada
joseph.olstad
about 1 year ago
🐛
TypeError: Drupal\auctions_core\Form\BiddersForm::roundCents(): Argument #1 ($num) must be of type float, string given
Fixed
Auctions
1.0
Created
over 2 years ago
🇨🇦
Canada
sagesolutions
about 1 year ago
✨
PHP8+ Error: Non-static method Drupal\auctions_core\AuctionToolsBase::bidPurchaseOffer()
Fixed
Auctions
1.0
Created
about 2 years ago
🇨🇦
Canada
joseph.olstad
about 1 year ago
🐛
Handle empty values in create_xfdf()
Fixed
FillPDF
5.1
Created
almost 3 years ago
🇨🇦
Canada
Liam Morland
about 1 year ago
🐛
PHP 8.0 compatibility
Fixed
TFA Basic plugins
1.0
Created
over 2 years ago
🇬🇧
United Kingdom
Alina Basarabeanu
about 1 year ago
🐛
PHP8 issue. Wrong parameter passed to setcookie()
RTBC
Session Cache API
1.6
Created
over 2 years ago
Pavel_SPN
over 1 year ago
📌
PHP 8.0 compatibility for Metatag (D7)
Postponed
Metatag
1.0
Created
almost 4 years ago
🇺🇸
United States
DamienMcKenna
over 1 year ago
🐛
Deprecated: Required parameter $amountMax and $uidExclude with php 8
Fixed
Auctions
1.0
Created
over 3 years ago
🇦🇹
Austria
gr4phic3r
over 1 year ago
📌
PHP 8 support & Drupal 10 support
Fixed
OAuth2 Token Manager
1.0
Created
over 2 years ago
🇧🇪
Belgium
wim leers
over 1 year ago
🐛
PHP 8.0 and PHP 8.1 compatibility
Needs work
EU Cookie Compliance (GDPR Compliance)
1.14
Created
over 1 year ago
🇺🇦
Ukraine
Igumnov_aleksey
over 1 year ago
🐛
Fix PostgreSQL error not null constraint violation gives me an wsod
Fixed
Admin Audit Trail
1.0
Created
over 4 years ago
🇬🇧
United Kingdom
rivimey
over 1 year ago
📌
Deprecation: Required parameter $form_state follows optional parameter $input
RTBC
View reference
3.5
Created
over 2 years ago
🇺🇸
United States
morganlyndel
over 1 year ago
🐛
Only Variables can be passed by reference i18n_menu module
Fixed
Internationalization
1.0
Created
over 4 years ago
🇦🇺
Australia
seamus_lee
over 1 year ago
🐛
PHP 8 support
Needs review
Commerce Canada Post
1.0
Created
over 2 years ago
🇧🇪
Belgium
wim leers
over 1 year ago
🐛
PHP 8.0: Exposed filter group 'value' approach is now a bug.
Active
Workbench Access
1.6
Created
over 2 years ago
🇺🇸
United States
euk
over 1 year ago
🐛
\ReflectionParameter::getClass() is deprecated in PHP 8.0
Fixed
Drupal core
9.1 —
base system
Created
over 4 years ago
🇺🇦
Ukraine
voleger
over 1 year ago
🐛
UserInterface::getPassword() can return NULL
Fixed
Drupal core
10.1 —
user system
Created
almost 2 years ago
🇫🇷
France
andypost
over 1 year ago
Activities
No activities found.
contrib
.social
Blog
FAQ
Discussions
Production build 0.71.5
2024