PHP security alert

PHP2Shell, two critical PHP flaws (CVSS 9.2), became public on October 21, 2026, and an exploit attempt was recorded four days before the fix. Fixed releases begin with PHP 8.2 and the unofficial backports cover only 7.4, 8.0 and 8.1, which leaves PHP 7.3 with nothing. Upgrading to a patched PHP 8.4 removes that exposure, and most small and mid-sized stores finish in 7 days. How a PHP update fixes it.

Display monitor turning on

PHP 7.3 to PHP 8.4 upgrade services move US online stores, booking sites and client portals onto a patched release while orders keep coming in. PHP 7.3 has had no security release since December 6, 2021, and PHP2Shell adds two critical flaws with no fix for it.

Many 7.3 sites are stores built on WooCommerce, Magento 2.3 or custom carts, where a broken page means lost orders. The breaking changes hit these sites in specific places. PHP 8.0 turned GD image handles from resources into GdImage objects, so old is_resource() checks in thumbnail code fail. It removed money_format() and get_magic_quotes_gpc(), and the @ operator no longer hides fatal errors. PHP 8.1 made mysqli throw exceptions by default and deprecated FILTER_SANITIZE_STRING and strftime(). PHP 8.2 deprecated utf8_encode() and utf8_decode().

Those spots get fixed and plugins, extensions and themes updated, then the path from cart to receipt is tested before the server moves to 8.4.

Why a PHP 7.3 site is worth upgrading now

Payment providers and card security rules both favor sites on supported software, and PHP 8.4 puts the store back in that group.

Card data handled on patched software

PHP 8.4.27 fixes PHP2Shell, and the 8.4 branch keeps your card-handling server patched until December 31, 2028.

Faster product and category pages

The PHP 8 engine runs most store code faster than 7.3, which helps conversion and search rankings alike.

Current plugins and extensions

Recent WooCommerce, Magento and payment gateway releases expect PHP 8. Upgrading lets you install the versions that carry their own security fixes.

What a PHP 7.3 upgrade covers

  • Compatibility scan of custom code, plugins, extensions and themes
  • GD image code updated for GdImage objects
  • money_format(), magic quotes checks and other removed calls replaced
  • mysqli error handling adjusted for exceptions in PHP 8.1
  • FILTER_SANITIZE_STRING and strftime() swapped for current options
  • utf8_encode() and utf8_decode() moved to mb_convert_encoding()
  • Checkout, coupons, tax and shipping retested end to end
  • Switch to a patched PHP 8.4 release at a low-sales hour

A 7-day PHP 7.3 upgrade, laid out

01

Day 1: Inventory

The audit lists every plugin, extension, cron job and custom file and checks each against PHP 8.4.

02

Days 2-4: Update and patch

Plugins and extensions are updated or replaced, and custom code is fixed on a staging store running PHP 8.4.

03

Days 5-6: Test orders

Orders, refunds, emails and invoices are checked with every payment method, and you can try the store too.

04

Day 7: Move live

The live store switches to PHP 8.4 during your quietest sales window, with a full backup ready for rollback.

How PHP 7.3 and PHP 8.4 differ

The rows a store owner or product manager cares about most.

PHP 7.3 PHP 8.4
Security patches None since December 6, 2021 Provided until December 31, 2028
PHP2Shell Cannot be patched Patched from 8.4.27
Image handling GD images are resources GD images are GdImage objects
Database errors mysqli returns false quietly mysqli throws exceptions by default
Plugin support Shrinking, many need PHP 8 now Supported by current releases
Language features Flexible heredoc, trailing commas Named arguments, enums, property hooks

Why store owners pick us for PHP upgrades

The checkout is where revenue happens, so it gets tested first and hardest.

A computer with a keyboard and mouse

Real test orders before launch

Test orders run through each payment gateway on the PHP 8.4 copy, and failures are fixed before a real customer reaches checkout.

Launch timed for your lowest sales hour.

One project manager, audit to launch.

PHP 7.3 upgrades for US businesses

This service was set up for store owners and service companies in the US whose sites sit on PHP 7.3 hosting. Techno Mantra is an AI and web development company that builds AI applications, websites, SEO programs and custom CRM systems for businesses in the US, Canada and Australia.

Expect an NDA on request, a fixed price agreed before work starts, calls that overlap US Eastern hours and a reply within one business day.

Official sources: PHP supported versions · PHP security releases · PHP 8.4 migration guide

Frequently asked questions

Straight answers about our PHP 7.3 to PHP 8.4 Upgrade service.

Most small and mid-sized sites and stores move in 7 days. Large stores with many custom modules get a phased plan that puts the first part on PHP 8.4 inside the week.

Yes. Official fixes begin at PHP 8.2 and unofficial backports at 7.4, so a 7.3 site needs an upgrade.

Most maintained plugins have PHP 8 versions and get updated. Abandoned ones are replaced or patched by hand, and you see the list before anything changes.

You can, but on a 7.3 site that switch alone usually breaks pages or shows a white screen. The code has to be fixed first, on a copy, before the host setting changes.

They should not. The live site is untouched until the switch at a quiet hour, with a rollback ready. Most customers see faster pages.

Yes. Stores and service firms in both the United States get the same process, from the audit to the switch on day seven.

Is your PHP app still on an old version?

Send the URL or repository, under NDA if needed. The audit checks for the PHP2Shell flaw and outdated code and shows what a 7-day migration looks like.

Request a migration audit