我在这里读了很多关于这方面的内容,但我想我就是无法理解。所以这就是我得到的:我安装了 Ubuntu 10.04,我刚刚为一个域创建了 vhost,我们将其称为 example.com。我还创建了一个用户“example”。所以我想在 /home/example/public_html/ 中托管我的域,并将其作为路径添加到我的 vhost 配置中。但问题是 Apache 无法执行 .PHP 文件或无法访问该文件夹(我不确定)。我猜是因为权限?请注意,用户“example”未添加到任何特定组。我还想知道我应该为该用户设置什么 umask,只是为了确保每次用户使用 FTP 上传文件时,apache 都可以。
谢谢你!
答案1
您可能没有安装 PHP:apt-get install php5
应该告诉您是否需要安装它。
除非 Apache 被锁定,否则不太可能存在权限问题,因为 PHP 实际上并没有execute
文件。