是否可以在 GCP 的 Google 计算引擎中强制使用较低的 PHP 版本?

Is it possible to force a lower PHP version in Google's Compute Engine in GCP?

我正在努力将 Joomla 网站迁移到 GCP。一切都迁移到 GCP,然而,原始站点在较低的 PHP 版本 5.7 下工作(我在这个低版本 [=39= 强制它 运行 ] 到 .htaccess)。我在 GCP (Bitnami Joomla) 上看到 PHP 版本是 7.3.12。

我尝试在 GCP 中通过 .htaccess 执行 PHP 较低版本。

我在 Joomla 位置 /opt/bitnami/apps/joomla/htdocs

创建了 .htaccess

.htaccess如下:

当我打开网站时,我收到了与主题相关的错误,如果我去管理员那里,我收到了以下错误:

单击 Return to Control Panel 不会更改错误。

我会联系主题供应商和 Joomla 社区,看看是否有办法绕过主题错误并登录到管理员进行一些升级,但如果你知道 GCP 中有一种方法可以强制运行 较低的(或指定)PHP 版本,它确实有助于故障排除。

非常感谢您。

.htaccess和php版本没有任何关系。计算引擎是 IAS(基础设施即平台),这意味着您可以安装所需的任何版本。

只需登录到您的机器 (VM) 并安装特定版本的 PHP(在您的情况下为 5.7)并将您的 Joomla 网站部署到计算引擎。

感谢大家的建议,我决定我真的应该升级我的 Joomla 网站,也许重建它,然后将它迁移到 GCP - 这将是一个漫长的过程,而且由于我使用的主题,肯定会产生一些费用是 Rocket 的商业主题。