【问题标题】:Cpanel Apache mod_userdir Showing Not Supported Error on PHP File ExecutionCpanel Apache mod_userdir 在 PHP 文件执行时显示不支持的错误
【发布时间】:2018-06-20 16:01:34
【问题描述】:

我从像http://xx.xx.xx.xx/~cpaneluser 这样的IP 地址访问网络。有了这个,我可以访问 html 文件,但是当我尝试打开一个 .php 文件时,它显示Not Supported Error。请帮我解决这个问题。

听说我有 cPanel/WHM 两个访问权限,它托管在 Amazon AWS EC2 上。

【问题讨论】:

  • 您使用的是什么操作系统?
  • 感谢快速重播,我使用“Linux 版本 4.9.75-25.55.amzn1.x86_64”Amazon Linux AMI

标签: php amazon-web-services amazon-ec2 cpanel whm


【解决方案1】:

将显示“不支持”消息,因为 PHP 无法使用 cPanel 在 root 下运行。

要允许脚本运行,首先安装并启用 suPHP,然后将 PHP 处理程序设置为使用 suPHP,它应该允许您在临时 URL 下运行 .php 脚本。

  1. 登录到 cPanel WHM 并安装 suPHP(从菜单中选择 EasyApache 4,然后选择“自定义” - 在 Apache 模块中,搜索“mod_suphp”,然后单击“下一步”进行安装。

  2. 安装 suPHP 后,您需要启用 PHP 处理程序才能使用它。以 root 身份访问 WHM 中的“软件 > MultiPHP 管理器”。单击 PHP 处理程序。单击相应 PHP 版本的“编辑”,然后从下拉列表中选择 suPHP。 (通常默认设置为 CGI)点击应用。

  3. 现在,尝试从临时 URL 访问 php 文件,它应该可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 2018-02-17
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    相关资源
    最近更新 更多