php访问apache之外的文件

php访问apache之外的文件,php,linux,apache,Php,Linux,Apache,我有一个项目,Red5正在录制视频。我需要PHP能够访问视频和移动他们,使他们可以通过HTML访问 我该怎么做 我发现这个帖子: 但它涉及到更新一些从未指定的文件。无论如何,我不确定这是一个可行的解决方案 lee默认情况下,PHP已经可以访问web根目录以外的文件,除非受到open\u basedir指令的限制(或安全模式,但希望您不在该框架内) 在VirtualHost配置中插入open\u basedir限制通常是一种好的做法。在Linux和上,您可以指定多个由:分隔的目录在windows上

我有一个项目,Red5正在录制视频。我需要PHP能够访问视频和移动他们,使他们可以通过HTML访问

我该怎么做

我发现这个帖子:

但它涉及到更新一些从未指定的文件。无论如何,我不确定这是一个可行的解决方案


lee

默认情况下,PHP已经可以访问web根目录以外的文件,除非受到
open\u basedir
指令的限制(或安全模式,但希望您不在该框架内)

在VirtualHost配置中插入
open\u basedir
限制通常是一种好的做法。在Linux和
上,您可以指定多个由
分隔的目录在windows上

php_admin_value open_basedir /var/www/s/stage:/usr/share/php:/your/dir
要访问这些文件,可以使用绝对路径,也可以使用相对于名为的PHP文件位置的路径。(因此您必须
。/
才能达到上述级别)


还要确保您要写入的目录已分配给Web服务器用户并具有写入权限。

是否可以发送命令“cp/a/b/file/g/h/file”?尽管我不确定动态复制媒体文件是否是个好主意,但请使用PHP。。。你想达到什么目标?当他们付钱时抄袭?@LeeLoftiss-你在把事情复杂化。1)
cp
命令在web发明时已经有20年的历史了。2) PHP可以本地复制文件。stivlo-Red5通过Flash录制视频。但是,它将记录到自己的目录中。我希望能够把FLV移动到一个可以通过网页访问的地方。在Linux上,你可以考虑制作一个符号链接并激活Apache中的后续符号链接选项。