php下fckedit圖片在本地好使,放到服務器上好使?

我用的是fckedit 2.6.3的精簡版的第三版。
fck在編輯內容的時候添加個圖片在本地好使,而放到服務器上不好使了,我猜想是路徑的錯誤,可是我不知道那裏改,求幫忙。。
主要是不知道改那裏。。我在網上查了。。說的路徑我這個fck中都沒有如果是因爲上傳文件夾不存在,會彈出錯誤信息的。
我的fck中沒有filemanager這個文件夾 ...弄的我都不知道在那裏改了。..
我在編輯新聞的時候,想添加個圖片,那個地方我添加的是本地圖片的地址,一點確定圖片就出來。。
但是在服務器上,把本地圖片的地址寫上去,點確定沒有反應。。弄的我有些素手無策。。。哎

直接用fckeditor來管理上傳也太隨便了吧。上傳功能怎麼說也該自己實現啊。

你應該修改fckedit配置文件中的ImageUploadURL到你的上傳處理地址。自己實現上傳功能。fckedit自帶的上傳功能不過是個例子,不應當直接拿來使用的。

在fckconfig.js裏設置。ImageUploadURL=文件上傳時提交到的頁面地址。然後自己處理,返回一個xml格式的結果給fckeditor

假設我在fckconfig.js裏設置了ImageUploadURL這個路徑,但是我在那裏調用呢。。
我都不知道這個在那裏改動。。我現在出現的問題是

我在編輯新聞的時候,想添加個圖片,那個地方我添加的是本地圖片的地址,一點確定圖片就出來。。
但是在服務器上,把本地圖片的地址寫上去,點確定沒有反應。。

應該是上傳的不對,可是那裏改,我一點都不知道。。我沒用過這個,呵呵

你說的這個只是填本地鏈接,別人的機器是看不到你的本地圖片的。這麼說來你還處於分不清本地圖片和上傳圖片的區別這一層,那就不要要求太高了,直接使用fck自帶的上傳吧。重新去下載一個完全版的fck,就有/filemanager目錄了,然後按說明修改filemanager/connectors/php/config.php。

這畢竟只是自帶的例子。他會做什麼,能做什麼,都是不受你控制的。以後有時間最好還是改成自己控制的。

哦。。。如果我用默認的上傳的話,像你說的有很多無法控制的是什麼意思??
例如我說我在編輯新聞的時候改了添加了一個圖片,而我想改動這個新聞, 把圖片要換掉,那就先刪除這個圖片在重新傳一個會出現問題麼??

用默認的話,你想把圖片換掉,貌似只能再上傳一個文件。fck只提供了上傳功能,沒有刪除的。也沒有辦法控制誰能上傳,或是上傳的數量,或是上傳文件圖片的大小之類,結果就是隻要知道了fck的位置,誰都能傳。

你現在是把外鏈圖片當成上傳了。fck上傳時,點上傳圖標,進入的界面裏還要再點一次上傳才能到上傳界面的,而不是直接填地址。你的版本可能是精簡過,不帶上傳功能的,重下一個完整版你就明白了。

說的什麼意思啊。。我看不懂啊。。
我只是把本地好使的程序上傳到了服務器上。。之後上傳圖片就說沒有權限了。。。在那裏改權限。我沒接觸過,,能說的明確些麼,我是php初手,謝謝了

哦。.我剛剛用ftp看了我的那個文件夾的權限了,所有的權限,包括讀寫什麼的 都打勾了

利用程序上傳文件,是吧?

上傳的文件要寫入到服務器的某一個文件夾

這個文件夾的權限要足夠,允許你的php程序寫入上傳的文件

。@chmod($dir, 0777);$dir要改成你的目標目錄,執行後再試試

如果不行,問問賣你服務器的,怎麼改變某個文件夾的權限

來源:英超直播

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章