从web目录中访问文件夹结构 - 被拒绝

时间:2016-07-08 02:01:59

标签: php apache permissions centos webserver

我有一个Web应用程序(PHP)需要从webroot访问文件夹结构。系统部署在CentOS VM中。 代码如下 dir("/home/farhath/ems/steps"); 但这会发出警告,因为"未能打开目录:权限被拒绝"

为了克服这个问题,我尝试了4个没有解决的选项(仍然会出现相同的警告。)

  1. 授予文件夹"/home/farhath/ems/steps"完全权限(777)(虽然不建议启用此功能以查看该问题是否基于权限)

  2. 将该文件夹的所有者和组更改为' apache' - 运行Web服务器的用户。通过 chown -R apache:apache /home/farhath/ems/test1

  3. 添加用户' apache'到了' root'用户组

  4. 在httpd.conf中添加以下内容(到目录)

      

          php_admin_value open_basedir无       

0 个答案:

没有答案