Skip to content

Unable to update PHP #764

@steelliberty

Description

@steelliberty

Describe the bug
A clear and concise description of what the bug is.
I tried to update php from 7.4 to 8.3
wo site update site.com --php83

Results
Oops Something went wrong!! [..]
Check the WordOps log for more details tail /var/log/wo/wordops.log and please try again...
root@mpn-network-1:~# tail /var/log/wo/wordops.log
E: Couldn't find any package by glob 'php8.3-xdebug'
E: Couldn't find any package by regex 'php8.3-xdebug'
E: Unable to locate package php8.3-xml
E: Couldn't find any package by glob 'php8.3-xml'
E: Couldn't find any package by regex 'php8.3-xml'
E: Unable to locate package php8.3-zip
E: Couldn't find any package by glob 'php8.3-zip'
E: Couldn't find any package by regex 'php8.3-zip'

System information:

  • [ x] lsb_release -a
  • No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 20.04.6 LTS
    Release: 20.04
    Codename: focal
  • [x ] wo info

NGINX (1.26.3 ):

user www-data
worker_processes auto
worker_connections 50000
keepalive_timeout 8
fastcgi_read_timeout 300
client_max_body_size 100m
allow 127.0.0.1 ::1
PHP 8.0 is not installed
PHP 8.1 is not installed
PHP 8.2 is not installed
PHP 8.3 is not installed
PHP 8.4 is not installed

PHP (7.4.33):

user
expose_php Off
memory_limit 128M
post_max_size 100M
upload_max_filesize 100M
max_execution_time 300

Information about www.conf
ping.path /ping
pm.status_path /status
process_manager ondemand
pm.max_requests 1500
pm.max_children 50
pm.start_servers 10
pm.min_spare_servers 5
pm.max_spare_servers 15
request_terminate_timeout 300
xdebug.profiler_enable_trigger off
listen php74-fpm.sock

Information about debug.conf
ping.path /ping
pm.status_path /status
process_manager ondemand
pm.max_requests 1500
pm.max_children 50
pm.start_servers 10
pm.min_spare_servers 5
pm.max_spare_servers 15
request_terminate_timeout 300
xdebug.profiler_enable_trigger on
listen 127.0.0.1:9174

MySQL (10.6.22-MariaDB) on localhost:

port 3306
wait_timeout 60
interactive_timeout 28800
max_used_connections
datadir /var/lib/mysql/
socket /var/run/mysqld/mysqld.sock
my.cnf [PATH] /etc/mysql/conf.d/my.cnf

  • [ x] nginx -V
    nginx version: nginx/1.26.3 (WordOps Nginx-wo)
  • wo -v
    root@mpn-network-1:~# wo -v
    WordOps v3.22.0
    Copyright (c) 2024 WordOps.
  • wp cli info --allow-root
    OS: Linux 5.4.0-216-generic Feature Request: Host override when issuing SSL, or allow self-signed cert #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
    Shell: /bin/bash
    PHP binary: /usr/bin/php7.4
    PHP version: 7.4.33
    php.ini used: /etc/php/7.4/cli/php.ini
    MySQL binary: /usr/bin/mariadb
    MySQL version: mariadb Ver 15.1 Distrib 10.6.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
    SQL modes: STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
    WP-CLI vendor dir: phar://wp-cli.phar/vendor
    WP_CLI phar path: phar:///usr/local/bin/wp
    WP-CLI packages dir:
    WP-CLI cache dir: /root/.wp-cli/cache
    WP-CLI global config:
    WP-CLI project config:
    WP-CLI version: 2.12.0
    Additional context
    Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions