簡體   English   中英

php訪問apache之外的文件

[英]php access files outside of apache

我有一個Red5正在錄制視頻的項目。 我需要PHP才能訪問並移動視頻,以便可以通過HTML訪問它們。

我怎樣才能做到這一點?

我發現這篇文章: 使用Apache訪問文檔根目錄外的文件

但這涉及更新一些從未指定的文件。 無論如何,我不確定這是否是一個可行的解決方案。

背風處

默認情況下,PHP可以訪問Web根目錄之外的文件,除非受open_basedir指令(或安全模式)限制,否則希望您不在該籠中。

在VirtualHost配置中插入open_basedir限制通常是一個好習慣。 您可以指定多個目錄,在Linux和;上用:分隔; 在窗戶上。

php_admin_value open_basedir /var/www/s/stage:/usr/share/php:/your/dir

要訪問這些文件,請使用絕對路徑或相對於PHP文件位置的路徑。 (因此,您必須../才能達到上述水平)。

另外,還要確保將要寫入其中的目錄分配給Web服務器用戶並具有寫入權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM