2013-11-01 30 views

回答

1

我發現2個臨時分辨率:

首先:在配置設置中>關閉顯示錯誤

二:圖書館\的Joomla \文件系統\ folder.php>找到這個:$obd = ini_get('open_basedir');

,放在這樣的評語://$obd = ini_get('open_basedir');

+0

沒有點用於關閉顯示錯誤,爲此目的。 – Hbirjand

6

這裏是一步步的解決方案,我發現:它的工作非常以及:

  1. 登錄到Joomla Administartor面板。
  2. 進入全局配置
  3. 點擊「服務器」選項卡
  4. 變化從/的public_html/tmp目錄「TMP」
  5. 登錄到控制面板(的cPanel)的路徑(或者你可以使用FTP帳戶訪問Joomla的文件)
  6. 打開文件管理器
  7. 打開文件夾 「庫」
  8. 打開文件夾 「的Joomla」
  9. 打開文件夾 「文件系統」
  10. 右鍵單擊「folder.php」並單擊編輯。
  11. 就要排隊,(搜索= OBD)://$obd = ini_get('open_basedir');
  12. 保存並關閉:在開始使它成爲 $obd = ini_get('open_basedir');註釋掉以//該行。 而你失望了。

沒有任何Joomla的核心文件,黑客另一種解決方案:

首先通過使用這種伎倆找到你tmp文件夾的確切絕對路徑:

創建自己的網站根目錄的PHP文件,例如path.php

將這段代碼的文件代碼,然後點擊保存按鈕

<?php 
$path = getcwd(); 
echo "Your Absolute Path is: "; 
echo $path; 
?> 

導航到yourdomain.com/path.php在瀏覽器中

從現在開始:

  1. 登錄到您的Joomla管理員聯絡小組。
  2. 進入全局配置
  3. 沒有點擊「服務器」選項卡
  4. 更改路徑"Absolute Path(you've just found)"/tmp
  5. 插入這行代碼在.htaccess文件:php_value open_basedir NULL
+0

仍然完美!謝謝! – squidg

+0

太棒了!這兩天我遇到了麻煩,最後是一個解決方案。 – twan

相關問題