如何设置到顶级目录(即public_html/folder
)?
我没有运气试过$_SERVER['DOCUMENT_ROOT']
。
define('JPATH_BASE', dirname(realpath(__FILE__)). '/folder' );
修改 如果它有帮助,这是完整的代码:
<?php
// Set flag that this is a parent file
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(realpath(__FILE__)). '/folder' );
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
jimport('joomla.application.module.helper');
jimport('joomla.application.component.helper');
$mainframe =& JFactory::getApplication('site');
if (!$mainframe->getCfg('offline'))
{
echo "Folder is <span style=\"color:green;\">online</span>.";
}
?>
答案 0 :(得分:0)
你正在寻找DOCUMENT_ROOT我相信。
答案 1 :(得分:0)
试试这个:
<?php
function getPublicHTML(){
$get = 'public_html';
$d = '';
for($i = 0; $i < 20; $i++){
if(file_exists($d.$get)){
return $d;
}else{
$d.="../";
}
}
return $d;
}
define("JPATH_BASE", getPublicHTML());
?>
在Wamp Server下工作