Skip to content

Civix::boot() - Fix Joomla PHAR loading#419

Merged
totten merged 1 commit intomasterfrom
master-pharout
Oct 31, 2025
Merged

Civix::boot() - Fix Joomla PHAR loading#419
totten merged 1 commit intomasterfrom
master-pharout

Conversation

@totten
Copy link
Copy Markdown
Owner

@totten totten commented Oct 31, 2025

This adapts the prior cv fix (civicrm/cv#122) to civix. (civix uses cv-lib.)

Steps to Reproduce

  • Install Joomla
  • Install CiviCRM
  • Install civix.phar as /usr/local/bin/civix
  • Run civix civicrm:ping

Before

civix civicrm:ping
...
    TYPO3\PharStreamWrapper\Exception: Unexpected file extension in "phar:///Users/totten/bknix/bin/civix/vendor/composer/../symfony/string/UnicodeString.php" in /Users/totten/bknix/build/joomla/web/libraries/vendor/typo3/phar-stream-wrapper/src/Interceptor/PharExtensionInterceptor.php on line 34\n
...

After

S'all good, man. Really.

@totten totten merged commit c31a7d7 into master Oct 31, 2025
1 check passed
@totten totten deleted the master-pharout branch October 31, 2025 18:17
@colemanw
Copy link
Copy Markdown
Contributor

Groovy man

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants