0
在的Joomla,你可以让你的网站无法访问由backend.This siteOffline设置为yes,防止不必要的用户访问任何的Joomla文件。不幸的是,任何与Joomla结合使用的外部php文件仍然可以访问。
问题
我如何检测一个Joomla网站已设置为使用外部PHP脚本到离线?
你有什么建议如何让Joomla离线时无法访问外部php脚本?
非常感谢提前。
在的Joomla,你可以让你的网站无法访问由backend.This siteOffline设置为yes,防止不必要的用户访问任何的Joomla文件。不幸的是,任何与Joomla结合使用的外部php文件仍然可以访问。
问题
我如何检测一个Joomla网站已设置为使用外部PHP脚本到离线?
你有什么建议如何让Joomla离线时无法访问外部php脚本?
非常感谢提前。
你可以在你的外部php文件中写一个小代码来检查Joomla配置。
Siteoffline保存在joomla config中,所以你可以检查它的值并采取相应的措施。
在外部PHP文件把这段代码
$config =& JFactory::getConfig();
$offline = $config->getValue('config.offline');
if($offline == 1){
die("site is offline");
}
你在的configuration.php的Joomla的根是什么意思? – TryHarder 2012-08-10 07:31:22
看看我编辑的答案中的代码片断,这一个你必须把你的外部php文件,你想要使安全主要joomla网站离线 – Anand 2012-08-10 07:38:19
这正是我正在寻找。谢谢 :) – TryHarder 2012-08-10 07:52:37