2012-08-10 67 views
0

詳情在Joomla的保護傘下可以包含外部php嗎?

在的Joomla,你可以讓你的網站無法訪問由backend.This siteOffline設置爲yes,防止不必要的用戶訪問任何的Joomla文件。不幸的是,任何與Joomla結合使用的外部php文件仍然可以訪問。

問題

我如何檢測一個Joomla網站已設置爲使用外部PHP腳本到離線?

你有什麼建議如何讓Joomla離線時無法訪問外部php腳本?

非常感謝提前。

回答

1

你可以在你的外部php文件中寫一個小代碼來檢查Joomla配置。

Siteoffline保存在joomla config中,所以你可以檢查它的值並採取相應的措施。

在外部PHP文件把這段代碼

$config =& JFactory::getConfig(); 
$offline = $config->getValue('config.offline'); 
if($offline == 1){ 
    die("site is offline"); 
} 
+0

你在的configuration.php的Joomla的根是什麼意思? – TryHarder 2012-08-10 07:31:22

+0

看看我編輯的答案中的代碼片斷,這一個你必須把你的外部php文件,你想要使安全主要joomla網站離線 – Anand 2012-08-10 07:38:19

+0

這正是我正在尋找。謝謝 :) – TryHarder 2012-08-10 07:52:37

相關問題