详情
在Joomla中,您可以通过在后端将siteOffline设置为yes来使您的站点无法访问。这可以防止不需要的用户访问任何joomla文件。不幸的是,任何与Joomla一起使用的外部php文件仍然可以访问。
问题
1 如何使用外部php脚本检测Joomla网站是否已设置为脱机?
2 在Joomla离线时,您有什么建议让外部PHP脚本无法访问?
非常感谢提前。
答案 0 :(得分:1)
你可以在外部php文件中编写一个小代码来检查Joomla配置。
Siteoffline保存在joomla配置中,因此您只需检查其值并采取相应的操作。
在你的外部php文件中输入此代码
$config =& JFactory::getConfig();
$offline = $config->getValue( 'config.offline' );
if($offline == 1){
die("site is offline");
}