您的主机需要使用PHP 5.3.1或更高版本来运行此版本的Joomla


Your host needs to use PHP 5.3.1 or higher to run this version of Joomla

我得到的是:

Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!

当尝试在PHP 5.2上运行Joomla 3.1.1时…

我的网络空间提供商目前无法进行任何php(5.3)升级。

我添加

# Use PHP 5.3
AddType application/x-httpd-php53 .php

到我的htase.txt文件,但没有

如何在php5.2上运行joomla3?

您不能在PHP 5.2上运行它。

但是,您可以找到一个更好的主机来保持PHP的更新。

Joomla 3.x需要PHP 5.3.1或更高版本才能正常工作,但如果您的主机提供了更新版本的PHP,则可以使用htaccess规则轻松覆盖默认的PHP版本。

文件名应为.htaccess

  • 使用FTP或文件管理器连接到您的网站
  • 创建一个名为htaccess.txt的文件
  • 将以下行粘贴到其中:

代码:

AddType application/x-httpd-php53 .php
  • 将其重命名为.htaccess

如果不起作用,您可能需要将php.ini中的register_globals更改为off

我希望这能有所帮助。

你不能,它很可能使用了5.3特定的功能,所以你所要求的是不可能的。您需要升级到5.3

Joomla需要5.3或更高版本,因为它正在访问旧版本PHP中找不到的功能。这不是一个仅仅试图假装你有5.3或对Joomla撒谎的问题。

有些网络主机实际上可能安装了更新的PHP,但默认情况下不会使用它。如果你搜索帮助,可能有一个技巧可以在你的网站上启用5.3或更新版本。如果你的主机根本没有提供5.3,是时候找一个新主机了。当你正在寻找一个新的主机时,选择一个运行5.4.x的最新版本的主机,因为即使是5.3现在也被认为是旧的。

您的htaccess文件名应该是.htaccess而不是htaccess.txt

其次,您的主机必须注册该应用程序类型。