[英]Upload image to different domain on same server
使用具有完全控制權的標准LAMP服務器,我需要使用PHP腳本從DomianA上傳圖像到DomainB上的目錄。 服務器已安裝了suPHP和mod_security。
當前正在使用DomainB的絕對路徑,但出現錯誤:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect.
我試圖chown
上DomainB中上傳目錄DomainA中(其中腳本正在運行)的用戶。 沒有運氣。
經過研究,我找到了兩種可能的解決方案,並想看看是否有更好的方法。 也許有一些代碼可以使我朝正確的方向前進。
如果域B只需要提供該目錄中的文件,而無需修改它們,則將該目錄放置在域A的樹中的某個位置,並具有允許上傳的適當權限。
然后,您可以配置域B通過別名訪問該目錄:
Alias /path/to/the/files/in/domain/A /dom_a_dir
然后您可以直接通過訪問文件
http://dom.b.com/dom_a_dir
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.