【问题标题】:How do I disable suphp on ubuntu 10.04 server如何在 ubuntu 10.04 服务器上禁用 suphp
【发布时间】:2011-12-11 06:52:40
【问题描述】:

我已经将一个小型 ubuntu 10.04 服务器与 apache2 和 php 放在一起,仅用于测试目的。我发现 suphp 一直妨碍我。毫无疑问,这是用于安全等方面的有用工具,但现在,由于这只是一个本地测试场,我想禁用它以防止它不断抛出与文件所有权等相关的错误。

所以,正如标题所说:如何在 ubuntu 服务器 10.04 上禁用 suphp。

谢谢

【问题讨论】:

    标签: php apache2 webserver ubuntu-10.04 suphp


    【解决方案1】:

    a2dismod suphp -> 禁用 su php mod

    【讨论】:

    • 请考虑更详细地解释这个答案。
    • 这正是我要找的!我正在为我的开发环境的 vagrant box 配置 VirtualHost。我不会在生产中推荐这个。
    【解决方案2】:

    而不是禁用所有使用虚拟主机的conf文件或http.conf并添加

     <VirtualHost ..>
      suPHP_Engine off
      ...
    

    【讨论】:

    • 这正是我想要的!不过只有一个问题。当我按照建议将它放入我的虚拟主机文件时,我收到此错误:“无效命令'suPHP_Engine',可能拼写错误或由服务器配置中未包含的模块定义”。我从谷歌得到的关于这个错误的所有信息都是未安装 suphp 的建议,但我的 suphp 错误消息却有所不同。
    • 不知道有没有安装suphp。你可以试试这个:aptitude install libapache2-mod-suphp
    • suphp 肯定安装了 对 apt-get 的响应是“libapache2-mod-suphp 已经是最新版本”
    • apt-get 在某些方面与 aptitude 不同。我建议你先更新ubuntu,然后再试试aptitude。让我知道结果。
    • 抱歉回来这么慢。我按照你的建议做了并更新了 ubuntu 并尝试了 aptitude。它仍然告诉我 libapache2-mod-sus 已安装
    猜你喜欢
    • 1970-01-01
    • 2012-01-27
    • 2013-02-01
    • 2011-06-09
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    相关资源
    最近更新 更多