Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Joomla 2.5:从外部应用程序查找已安装的Joomla版本_Php_Joomla - Fatal编程技术网

Php Joomla 2.5:从外部应用程序查找已安装的Joomla版本

Php Joomla 2.5:从外部应用程序查找已安装的Joomla版本,php,joomla,Php,Joomla,我为我的客户建立了很多Joomla网站 因为有大量的网站,当我需要对其中一个网站进行调整时,很难跟踪所有当前的Joomla版本 有没有办法从外部PHP应用程序读取当前的Joomla版本 如果需要,我当然可以通过FTP和MySQL完全访问。 libraries/cms/version/version.php中有一个名为JVersion的类,它安装了版本和内部版本 是否有办法读出$RELEASE和$DEV_级别Joomla框架之外的值 提前谢谢 编辑: 还不确定如何以被动方式从我的应用程序中读取版本

我为我的客户建立了很多Joomla网站

因为有大量的网站,当我需要对其中一个网站进行调整时,很难跟踪所有当前的Joomla版本

有没有办法从外部PHP应用程序读取当前的Joomla版本

如果需要,我当然可以通过FTP和MySQL完全访问。

libraries/cms/version/version.php
中有一个名为JVersion的类,它安装了版本和内部版本

是否有办法读出
$RELEASE和$DEV_级别Joomla框架之外的值

提前谢谢

编辑:

还不确定如何以被动方式从我的应用程序中读取版本,但目前我正在使用下面的代码在Joomla中输出版本:

  jimport('joomla.version');
  $version = new JVersion();
  $joomlaVersion = $version->RELEASE.".".$version->DEV_LEVEL;

通过在外部应用程序中导入Joomla框架,这是可能的。您可以在Joomla官方网站上阅读update.xml文件,然而,我不确定这是否合乎道德或允许。你可以创建一个非常简单的模块,当你点击某个url,如site.com/my_joomla_版本或类似的内容时,它可以简单地以json数组或其他形式返回该信息。这可能会帮助你@JobinJose,这确实是我想要实现的。需要了解它是如何做到这一点的。@Cornelis79它读取meta generator标记并显示版本详细信息。