Execution
Date 03 Nov 2025 11:48:23 +0000
Duration 00:00:02.69
Controller ssh-gw-4.layershift.com
User root
Versions
Ansible 2.16.11
ara 1.7.3 / 1.7.3
Python 3.10.10
Summary
1 Hosts
1 Tasks
1 Results
1 Plays
1 Files
0 Records

Task result details


Field Value
changed
False
cmd
set -o pipefail
/root/fix_unused_php_errors.sh
delta
0:00:01.680088
end
2025-11-03 11:48:25.732358
invocation
{
    "module_args": {
        "_raw_params": "set -o pipefail\n/root/fix_unused_php_errors.sh\n",
        "_uses_shell": true,
        "argv": null,
        "chdir": null,
        "creates": null,
        "executable": "/bin/bash",
        "expand_argument_vars": true,
        "removes": null,
        "stdin": null,
        "stdin_add_newline": true,
        "strip_empty_ends": true
    }
}
msg

rc
0
start
2025-11-03 11:48:24.052270
stderr

stderr_lines
[]
stdout
=== UNUSED PHP HANDLERS ERROR CHECK AND FIX ===

Finding all PHP handlers...
Found handlers:
/opt/alt/php54/usr/bin/php
/opt/alt/php55/usr/bin/php
/opt/alt/php56/usr/bin/php
/opt/alt/php70/usr/bin/php
/opt/alt/php71/usr/bin/php
/opt/alt/php72/usr/bin/php
/opt/alt/php73/usr/bin/php
/opt/alt/php74/usr/bin/php
/opt/alt/php80/usr/bin/php
/opt/alt/php81/usr/bin/php
/opt/alt/php82/usr/bin/php
/opt/alt/php83/usr/bin/php
/opt/alt/php-internal/usr/bin/php

Checking for problematic handlers...
Problematic handlers found: 7
  - /opt/alt/php55/usr/bin/php
  - /opt/alt/php56/usr/bin/php
  - /opt/alt/php70/usr/bin/php
  - /opt/alt/php71/usr/bin/php
  - /opt/alt/php72/usr/bin/php
  - /opt/alt/php73/usr/bin/php
  - /opt/alt/php81/usr/bin/php

Getting currently used handlers from database...
Currently used handlers:
alt-php74-fpm
alt-php82-fpm

Identifying unused problematic handlers...
  - php55 is UNUSED and problematic
  - php56 is UNUSED and problematic
  - php70 is UNUSED and problematic
  - php71 is UNUSED and problematic
  - php72 is UNUSED and problematic
  - php73 is UNUSED and problematic
  - php81 is UNUSED and problematic

Found 7 unused problematic handlers:
  - php55: /opt/alt/php55/usr/bin/php
  - php56: /opt/alt/php56/usr/bin/php
  - php70: /opt/alt/php70/usr/bin/php
  - php71: /opt/alt/php71/usr/bin/php
  - php72: /opt/alt/php72/usr/bin/php
  - php73: /opt/alt/php73/usr/bin/php
  - php81: /opt/alt/php81/usr/bin/php

=== FIXING MYSQLI ISSUES ===
Checking php55 for mysqli issues...
Found mysqli error in php55
  → Removing symlink: /opt/alt/php55/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php55

Checking php56 for mysqli issues...
Found mysqli error in php56
  → Removing symlink: /opt/alt/php56/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php56

Checking php70 for mysqli issues...
Found mysqli error in php70
  → Removing symlink: /opt/alt/php70/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php70

Checking php71 for mysqli issues...
Found mysqli error in php71
  → Removing symlink: /opt/alt/php71/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php71

Checking php72 for mysqli issues...
Found mysqli error in php72
  → Removing symlink: /opt/alt/php72/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php72

Checking php73 for mysqli issues...
Found mysqli error in php73
  → Removing symlink: /opt/alt/php73/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php73

Checking php81 for mysqli issues...
Found mysqli error in php81
  → Removing symlink: /opt/alt/php81/etc/php.d/mysqli.ini
  ✓ Unlinked mysqli.ini
  → Uncommenting mysqlnd.so in default.ini
  ✓ Uncommented mysqlnd.so in default.ini
  → Testing PHP after fixes...
  ✓ Issue resolved for php81

=== COMPLETED ===
stdout_lines
[
    "=== UNUSED PHP HANDLERS ERROR CHECK AND FIX ===",
    "",
    "Finding all PHP handlers...",
    "Found handlers:",
    "/opt/alt/php54/usr/bin/php",
    "/opt/alt/php55/usr/bin/php",
    "/opt/alt/php56/usr/bin/php",
    "/opt/alt/php70/usr/bin/php",
    "/opt/alt/php71/usr/bin/php",
    "/opt/alt/php72/usr/bin/php",
    "/opt/alt/php73/usr/bin/php",
    "/opt/alt/php74/usr/bin/php",
    "/opt/alt/php80/usr/bin/php",
    "/opt/alt/php81/usr/bin/php",
    "/opt/alt/php82/usr/bin/php",
    "/opt/alt/php83/usr/bin/php",
    "/opt/alt/php-internal/usr/bin/php",
    "",
    "Checking for problematic handlers...",
    "Problematic handlers found: 7",
    "  - /opt/alt/php55/usr/bin/php",
    "  - /opt/alt/php56/usr/bin/php",
    "  - /opt/alt/php70/usr/bin/php",
    "  - /opt/alt/php71/usr/bin/php",
    "  - /opt/alt/php72/usr/bin/php",
    "  - /opt/alt/php73/usr/bin/php",
    "  - /opt/alt/php81/usr/bin/php",
    "",
    "Getting currently used handlers from database...",
    "Currently used handlers:",
    "alt-php74-fpm",
    "alt-php82-fpm",
    "",
    "Identifying unused problematic handlers...",
    "  - php55 is UNUSED and problematic",
    "  - php56 is UNUSED and problematic",
    "  - php70 is UNUSED and problematic",
    "  - php71 is UNUSED and problematic",
    "  - php72 is UNUSED and problematic",
    "  - php73 is UNUSED and problematic",
    "  - php81 is UNUSED and problematic",
    "",
    "Found 7 unused problematic handlers:",
    "  - php55: /opt/alt/php55/usr/bin/php",
    "  - php56: /opt/alt/php56/usr/bin/php",
    "  - php70: /opt/alt/php70/usr/bin/php",
    "  - php71: /opt/alt/php71/usr/bin/php",
    "  - php72: /opt/alt/php72/usr/bin/php",
    "  - php73: /opt/alt/php73/usr/bin/php",
    "  - php81: /opt/alt/php81/usr/bin/php",
    "",
    "=== FIXING MYSQLI ISSUES ===",
    "Checking php55 for mysqli issues...",
    "Found mysqli error in php55",
    "  \u2192 Removing symlink: /opt/alt/php55/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php55",
    "",
    "Checking php56 for mysqli issues...",
    "Found mysqli error in php56",
    "  \u2192 Removing symlink: /opt/alt/php56/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php56",
    "",
    "Checking php70 for mysqli issues...",
    "Found mysqli error in php70",
    "  \u2192 Removing symlink: /opt/alt/php70/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php70",
    "",
    "Checking php71 for mysqli issues...",
    "Found mysqli error in php71",
    "  \u2192 Removing symlink: /opt/alt/php71/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php71",
    "",
    "Checking php72 for mysqli issues...",
    "Found mysqli error in php72",
    "  \u2192 Removing symlink: /opt/alt/php72/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php72",
    "",
    "Checking php73 for mysqli issues...",
    "Found mysqli error in php73",
    "  \u2192 Removing symlink: /opt/alt/php73/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php73",
    "",
    "Checking php81 for mysqli issues...",
    "Found mysqli error in php81",
    "  \u2192 Removing symlink: /opt/alt/php81/etc/php.d/mysqli.ini",
    "  \u2713 Unlinked mysqli.ini",
    "  \u2192 Uncommenting mysqlnd.so in default.ini",
    "  \u2713 Uncommented mysqlnd.so in default.ini",
    "  \u2192 Testing PHP after fixes...",
    "  \u2713 Issue resolved for php81",
    "",
    "=== COMPLETED ==="
]