我得到的是:
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
其次,您的主机必须注册该应用程序类型。