Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bug: Unable to set up pdo_oci in a self-hosted runner #929

@samdark

Description

@samdark

Describe the bug

It gives me pdo_oci Could not install pdo_oci on PHP 8.4.4 in a self-hosted runner. Works at GitHub-hosted runner.

Run shivammathur/setup-php@v2
  with:
    php-version: 8.4
    extensions: pdo, pdo_oci
    ini-values: date.timezone='UTC'
    coverage: pcov
    ini-file: production
  env:
    COMPOSER_ROOT_VERSION: 1.0.0
    EXTENSIONS: pdo, pdo_oci
    runner: self-hosted
/usr/bin/bash /home/user/actions-runner/_work/_actions/shivammathur/setup-php/v[2](https://github.com/yiisoft/db-oracle/actions/runs/13859807967/job/38802961517#step:5:2)/src/scripts/run.sh
==> Setup PHP
✓ PHP Found PHP 8.[4](https://github.com/yiisoft/db-oracle/actions/runs/13859807967/job/38802961517#step:5:4).4
==> Setup Extensions
✓ pdo Enabled
✗ pdo_oci Could not install pdo_oci on PHP 8.4.4
==> Setup Tools
✓ composer Added composer 2.8.[6](https://github.com/yiisoft/db-oracle/actions/runs/13859807967/job/38802961517#step:5:6)
==> Setup Coverage
✓ pcov.enabled=1 Added to php.ini
✓ pcov PCOV 1.0.12 enabled as coverage driver
==> Add php.ini values
✓ date.timezone=UTC Added to php.ini
==> Sponsor setup-php
✓ setup-php https://setup-php.com/sponsor

Version

  • v2
  • v1

Runners

Self Hosted

Operating systems

Ubuntu 24.04.2

PHP versions

8.4

To Reproduce

yiisoft/db-oracle#312

Expected behavior

Able to install pdo_oci.

Screenshots/Logs

https://github.com/yiisoft/db-oracle/actions/runs/13865491320/job/38803590874?pr=312

Additional context

No response

Are you willing to submit a PR?

No

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions