2013-07-02 35 views
0

我正在做一個網站(Joomla),我正在使用admiror gallery。當我在本地主機上工作時,一切正常,但現在我已將其遷移到實時服務器,但我在上傳圖庫中存在問題。是否有針對文件權限問題的特定解決方案?

第一個是當我創建一個新的文件夾來包含我的新圖像。當我創建它並嘗試上傳一個zip文件時,只需加載即可發現它甚至不會上傳。當我查看它時,原因是當創建一個新文件夾時,默認情況下權限爲755,因此不允許對該文件夾進行更改。我需要將文件權限更改爲777,現在我可以上傳我的圖像,但還有另一個問題發生。後端的縮略圖顯示破碎的圖像。這是因爲home/administrator/components/com_admirorgallery/assets/thumbs /中的'thumbs'目錄重新設置爲755.我試圖將其更改爲777並重新上傳圖像。圖片被上傳,但縮略圖的問題仍然存在。我再次檢查了該文件夾,並將權限恢復爲755.

有什麼我可以用這個做的嗎?任何建議表示讚賞。提前致謝。

+0

你可以嘗試從AkeebaBackup.com的管理工具,它有一個很好的修復整個網站的文件權限的小功能。鏈接:https://www.akeebabackup.com/products/admin-tools.html – Shambhala

回答

-1

發現這篇文章可以幫助你: http://www.vasiljevski.com/forum/viewtopic.php?t=337

「我解決了這個由 改變線73 /plugins/content/AdmirorGallery.php JFolder ::創建($ AG-> thumbsFolderPhysicalPath,0755) ; 到 JFolder ::創建($ AG-> thumbsFolderPhysicalPath,0777);

我不知道它是多麼安全的,但至少我不用每次我添加了一個新的畫廊來設置文件夾的權限「

0

你應該檢查文件和d文件夾的所有者,不僅權限。 PHP用戶(Joomla)是thumb文件夾的創建者,因此它應該能夠在該目錄中創建文件。另外,在現場上安裝777並不安全。

Shambhala提出了一個應該幫助的建議。當從本地服務器遷移到現場服務器時,您也應該使用AkeebaBackup,但我從來沒有遇到任何問題。

相關問題