linux安装完Apache和PHP后,为啥还是不能解析php网页啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux安装完Apache和PHP后,为啥还是不能解析php网页啊?相关的知识,希望对你有一定的参考价值。

文件放在/var/www/html/里了, 可是php文件没有解析,怎么解决?

最简单的就是重启apache服务,不行的话就重装服务吧。
不行就用编译安装,不过很麻烦。
可以用yum的方式安装apache 然后再安装php。然后重启服务,注意文件的权限775。
还是不行的话,卸载所有服务,linux有一键安装的,你百度搜索wdcp
参考技术A

无法解析php网页的情况主要有以下几种:

    apache文件缺失以下内容


    <IfModule mod_php5.c>

    AddType application/x-httpd-php .php

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

    AddType application/x-httpd-php-source .phps

    </IfModule>

    缺失index.php文件

       <IfModule dir_module>
        DirectoryIndex index.php index.html
       </IfModule>

    建议安装PHP环境套件


   

参考技术B

是直接显示源码么,这样的话得配置Apache:

<IfModule dir_module>
    <IfModule php5_module>
        DirectoryIndex index.php index.html
        <FilesMatch "\\.php$">
            SetHandler application/x-httpd-php
        </FilesMatch>
        <FilesMatch "\\.phps$">
            SetHandler application/x-httpd-php-source
        </FilesMatch>
    </IfModule>
</IfModule> 
LoadModule php5_module modules/libphp5.so

追问

是配置/etc/httpd/conf.d/welcome.conf 这个文件么

我粘贴上了为什么还是没效果啊

追答

不是 ,是httpd.conf文件。

追问

改完了,然后想重启下HTTPD发现错误了,怎么办啊?

谢谢你的回答啊

追答

吧LoadModule那句去掉,貌似你已经加过了,吧IfModule加到httpd.conf最后面。

本回答被提问者和网友采纳
参考技术C 新手建议用一键安装包

虚拟机上的Linux系统安装了vmware tools为啥不起作用?

参考技术A 这个有点复杂了,和windowsvmware tools不一样

你虚拟机上装的是linux哪个发行版的系统?

如果是RHEL,重新挂载光驱,然后/media目录下会出现一个vmware相关的软件包,执行./vmware-install.pl安装命令即可,之后一路enter键
安装完后重启,重启后调整屏幕分辨率即可本回答被提问者采纳
参考技术B 在命令行下执行install.sh脚本的。你试试 参考技术C 可以用网络共享!
我想两个系统的内存,逻辑上是分开的,应该不可以直接复制!
参考技术D 不起作用?你确认已经安装了吗?怎么不起作用?说说具体的操作,和电脑给出的反馈信息

以上是关于linux安装完Apache和PHP后,为啥还是不能解析php网页啊?的主要内容,如果未能解决你的问题,请参考以下文章

Linux 操作系统,安装了PHP后apache2无法解析,老提示下载,请问啥原因/

apache为啥不能运行?

centos下安装php后连接不上mysql

为啥安装apache老是安装不上?

怎么在linux运行php文件

搭建PHP运行环境时为啥Apache总是运行不了,试了好多种集成软件都一样,该端口也不行,求解。