2012-06-02 43 views
1

我整合了PDW文件瀏覽器(TinyMCE插件)到TinyMCE編輯器。但是,當我點擊「插入/編輯圖像按鈕>>> General選項卡>>>瀏覽按鈕(旁邊的圖片URL字段)」,我得到這個錯誤信息:用於TinyMCE的PDW文件瀏覽器 - 上傳路徑

"Upload folder doesn't exist or $uploadpath in config.php is set wrong!" 

我敢肯定,我已經設置一切正常。我已經設置了「上載路徑」:

$uploadpath = "/en/images/"; 

並試圖使用一個下面的「定義()」的方法(在「config.php中」,線路122 - 126),作爲該插件創建者提示:

//define('DOCUMENTROOT', '/home/httpd/httpdocs'); 

//define('DOCUMENTROOT', 'c:\\webroot\\example.com\\www'); 

//define('DOCUMENTROOT', $_SERVER['DOCUMENT_ROOT']); 

//define('DOCUMENTROOT', realpath((@$_SERVER['DOCUMENT_ROOT'] && file_exists(@$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'])) ? $_SERVER['DOCUMENT_ROOT'] : str_replace(dirname(@$_SERVER['PHP_SELF']), '', str_replace(DIRECTORY_SEPARATOR, '/', realpath('.'))))); 

define('DOCUMENTROOT', realpath((getenv('DOCUMENT_ROOT') && preg_match('#^'.preg_quote(realpath(getenv('DOCUMENT_ROOT'))).'#', realpath(__FILE__))) ? getenv('DOCUMENT_ROOT') : str_replace(dirname(@$_SERVER['PHP_SELF']), '', str_replace(DIRECTORY_SEPARATOR, '/', dirname(__FILE__))))); 

他們都不工作。有沒有人遇到同樣的問題?如何解決它?

+0

如果設置$ uploadpath =「」,會發生什麼情況? ? – Thariama

回答

1

此處定義的DOCUMENTROOT僅指向www或htdocs目錄。因此,如果您有子文件夾(其中(在本地測試時發生這種情況))您的網站文件託管;將它添加到$ uploadpath中。

更改您的代碼

$uploadPath = "/mywebsite/en/images/"; 

其中mywebsite代表你的網站目錄。