Reading view

I'm hitting a dependency conflict

I just started with Drupal in my current company(fresher, no prev knowledge either)

I'm in a project where they are running Drupal 10.2.7 on XAMPP with PHP 8.3.27 installed locally. I'm trying to install the config_split module and upgrade to Drupal 11, but I'm hitting a dependency conflict.

The Error:

When I run composer require drupal/config_split, I get:

drupal/search_api_solr 4.3.10 requires maennchen/zipstream-php ^2.2.1|^3.0.2 maennchen/zipstream-php 3.2.0 requires php-64bit ^8.3 Your php-64bit version (8.1; overridden via config.platform, actual: 8.3.27) does not satisfy that requirement. 

This issue is repetitive, for upgrade_status as well as Keys Module.

Context:

  • I manually installed PHP 8.3.27 (outside XAMPP's bundled version)
  • My composer.json still declares PHP 8.1 in the config.platform section
  • I can't wait for XAMPP to update or switch to Docker/Lando—need a quick solution
  • I'm using SearchStax (so I need to keep search_api_solr and its dependencies)
  • Eventually want to upgrade Drupal 10.2.7 → 10.3 → 11.x

And have been told to not update composer since it brings about multiple thousand changes.

can somebody pls tell me any solution for this?

submitted by /u/Beneficial_Fudge6737
[link] [comments]
  •  

Silicon, not oil: Why the U.S. needs the Gulf for AI

The U.S. is tapping Gulf nations to win the artificial intelligence race. Qatar and the United Arab Emirates are set to join Pax Silica, a U.S.-led initiative aimed at securing...

© Tasos Katopodis/Getty Images

WASHINGTON, DC - DECEMBER 12: Undersecretary of State Jacob Helberg Convenes The Pax Silica Summit, the first convening of a high level, private gathering focused on economic security and the establishment of a new grouping of partners tailored for the AI economy at Donald J. Trump Institute of Peace on December 12, 2025 in Washington, DC. (Photo by Tasos Katopodis/Getty Images for Undersecretary of State for Economic Affairs Jacob Helberg)
  •  
❌