php copy()适用于ecplise CLI环境,但不适用于Web浏览器

时间:2017-08-12 18:19:09

标签: php copy

copy()函数在Web浏览器中不起作用,但它适用于CLI环境!!

我已经检查了文件权限和/etc/php5/apache2/php.ini文件,以检查disable_functions上是否列出了copy()。但它没有在那里列出:(

顺便说一句,我的操作系统是debian。 谢谢〜:)

1 个答案:

答案 0 :(得分:0)

您需要确保运行Apache应用程序的用户可以访问您移动的文件。

Apache通常以www-data:www-data运行,将文件更改为777权限(chmod 777 filename)。还要确保目录权限也允许访问。

您不应将权限保留为777,因为这会使系统对各种滥用行为开放。有关此here

的一些非常好的文档和非常冗长的详细信息