我有一个 Ubuntu 服务器,供我正在开发的客户端使用。我有 root 访问权限,他们创建了一个新的虚拟主机blog.domain.com
,因此当我使用 WinSCP 登录它时,它会列出文件,并且所有者是Root
用户。
那么现在我的 PHP 脚本无法写入或执行任何操作,我可以做什么或更改什么才能使我的 PHP 脚本能够根据需要在此目录中读写?
答案1
要么将所有者更改为 httpd 运行的任何内容(或者在某些情况下运行 php 的任何用户);或将文件夹设为其他可写。两者通常都是坏主意,并且实际上没有理由您的 PHP 脚本首先应该破坏文件。这就是数据库的用途。