如何找到Joomla根目录

时间:2012-08-17 03:18:57

标签: joomla path

如何找到要在文件中使用的Joomla根目录?我尝试了以下但没有运气:

    $path = JPATH_COMPONENT; 
    //Gives component root

    $path = JURI::root();
    //Gives absolute path, can't be used for some reason (http://www.site.com)

    $path = $_SERVER['DOCUMENT_ROOT'];
    //Gives public_html folder, but if someone installs joomla in a directory and not in root, it wrecks the whole thing

有没有办法只找到网站的joomla根目录?感谢。

2 个答案:

答案 0 :(得分:9)

可能这可以帮到你 http://docs.joomla.org/Constants

答案 1 :(得分:8)

假设你想要包含images文件夹中的图像,你可以简单地使用它:

$image = JUri::root() . 'images/image_name.png';

JUri::root()JUri::site()都始终定义根目录