嗨,我已经安装了一个新的 httpd 服务器并在其上加载了我的 Web 应用程序,该应用程序旨在将文件上传到服务器上。它还在应用程序的 web 目录中创建新目录和文件。但我无法使用这些功能,因为它给了我一个权限被拒绝的错误。我在网上搜索并获得了通过我的 PHP 脚本启用 ftp 登录所需的线索。我更改了所有权和权限,但它仍然无法正常工作。请有人解释启用这些功能所需的简单步骤的配置。我正在使用 CentOs-6。将不胜感激。很抱歉错过了形成的问题。
我试过的配置:
创建一个名为 webuser 的 Linux 用户和组。授予它我的 Web 应用程序目录的权限。安装 Vsftpd 并允许 webuser 登录。将 webuser FTP 根目录设置为与我的 Web 应用程序目录相同(即 /var/www/mysite) 我的 httpd 用户是 apache。