【问题标题】:Why .php pages is shown as text?为什么 .php 页面显示为文本?
【发布时间】:2020-01-16 07:07:18
【问题描述】:

我刚刚在我的服务器上安装了 httpd 和 PHP 7.2.10,所有 PHP 文件都显示为纯文本,我的服务器正在 CentOS 7 上运行。

我在 /etc/httpd/conf/httpd.conf 文件中添加了以下行。

AddType application/x-httpd-php .php
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddHandler application/x-httpd-php .php3

并且肯定重新启动了 httpd 但还没有工作。 我错过了什么吗?!

【问题讨论】:

    标签: php centos centos7


    【解决方案1】:

    你还需要

    LoadModule php7_module modules/mod_php.so
    

    【讨论】:

    • 我需要在哪里添加这一行?
    • httpd.conf - 查看是否加载了其他模块。
    • 当我添加它时,我收到此错误“httpd.service 的作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctl status httpd.service”和“journalctl -xe”。“
    • 您必须找到该模块。应该在这里 - LoadModule php7_module /usr/lib64/httpd/modules/libphp7.so
    • 谢谢,我没找到,但是从 EPEL 重新安装 PHP 解决了这个问题 :)
    猜你喜欢
    • 1970-01-01
    • 2016-12-09
    • 2017-11-24
    • 2015-05-27
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2018-07-07
    • 2011-04-03
    相关资源
    最近更新 更多