apache php 不解析怎么办

apache php不解析的解决办法:1、加载“php5_module”和“libphp5.so”模块;2、修改apache的配置文件“httpd.conf”;3、在编译安装apache时加上参数“most”和“all”即可。

apache php 不解析怎么办

推荐:《PHP视频教程》

Apache不能解析php文件

PHP不能解析之判断故障 

1.  /usr/local/apache/bin/apachectl -M  //查看有没有加载php5_module(shared)模块; 

立即学习“PHP免费学习笔记(深入)”;

2.  在/usr/local/apache2/modules/ 目录下,查看有没有加载libphp5.so模块; 

3.  复查编译的配置文件有否有误:/usr/local/apache2/conf/httpd.conf 

修改apache的配置文件httpd.conf 

vim /usr/local/apache2/conf/httpd.conf 

在httpd.conf中找到: “AddType application/x-gzip .gz .tgz” 在该行下面添加 

“AddType application/x-httpd-php .php” 

再找继续找到:“DirectoryIndex index.html”,把此行修改成 

“DirectoryIndex index.html index.htm index.php” 

再找到: “#ServerName www.example.com:80”把此行修改成 

“ServerName localhost:80” 保存后退 

4.  使用命令查看主配置文件是否有误:/usr/local/apache2/bin/apachectl -t 

5.  在编译安装apache时,建议加上两个参数(以后用到就不需要再编译): 

--enable-modes-shared=most        //编译加载最多的模块 --enalbe-modes-shared=all        //编译加载所有模块

登录后复制

总之出现故障后,先要判断问题的原因,这样才有办法应对。

·/usr/local/apache2/bin/apachectl  -M:查看安装了哪些模块·/usr/local/apache/bin/apachectl   -V:查看使用的模式·/usr/local/apache2/bin/apachectl  -t:检查语法错误·/usr/local/apache2/bin/apachectl  -l:查看安装的库文件·/usr/local/apache2/bin/apachectl graceful:重新加载配置·/usr/local/apache2/htcocs         主页存放目录·/usr/local/apache2/bin/apachectl  启动文件目录

登录后复制

以上就是apache php 不解析怎么办的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2521352.html

(0)
上一篇 2025年3月5日 16:54:14
下一篇 2025年3月5日 16:54:22

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php pdf转换成图片的方法

    php pdf转换成图片的方法:首先下载“ImageMagick-6.7.1-6”;然后进行编译安装;接着安装imagick的PHP扩展;最后通过PHP代码调用即可。 本教程操作环境:windows10系统、php5.6,本文适用于所有品牌…

    2025年3月5日
    100
  • php如何实现忘记密码找回的功能

    php实现忘记密码找回功能的方法:1、用户注册时需要提供一个E-MAIL邮箱;2、打开表单并输入注册用的E-MAIL邮箱;3、从数据库中查找到该用户信息,并更新该用户的密码为一个临时密码;4、借助Jmail功能实现修改密码即可。 本教程操作…

    2025年3月5日
    200
  • php 如何清除 cookie

    php清除cookie的方法:首先通过setcookie创建cookie;然后使用“setcookie(‘test’,time() – 3600 );”方法清除建立的cookie即可。 推荐:《PHP视频…

    2025年3月5日
    200
  • php如何将变量转换string

    php将变量转换string的方法:首先创建一个PHP示例文件;然后通过“function variable_to_string($variable){…}”方法将一个变量转为string字符串即可。 本教程操作环境:windo…

    2025年3月5日
    200
  • php 导出excel 乱码怎么办

    php导出excel乱码的解决办法:首先打开相应的PHP文件;然后在代码header前面加上“ob_end_clean()”函数,清除缓冲区即可解决乱码问题。 推荐:《PHP视频教程》 解决phpexcel导出到xls文件出现乱码 解决方法…

    2025年3月5日
    200
  • php如何将秒转成时间

    php将秒转成时间的方法:首先创建一个PHP示例文件;然后通过“gmdate(‘H:i:s’,1500)”方法将秒数转换成时间即可。 本教程操作环境:windows10系统、php5.6,本文适用于所有品牌的电脑。 …

    2025年3月5日
    200
  • LNMP与LAMP的比较分析

    LNMP和LAMP是两种常用的Web服务器架构,它们的核心组件略有不同,因此在性能和适用场景上也存在差异。本文将对这两种架构进行详细对比分析。 LNMP (Linux + Nginx + MySQL + PHP) Nginx: 作为Web服…

    2025年3月5日
    200
  • php空格如何替换成换行符

    php空格替换成换行符的方法:首先创建一个PHP示例文件;然后定义“$str = ‘a b c’;”;最后使用“str_replace(‘ ‘, “”, $str);”…

    2025年3月5日
    200
  • php如何设置管理员权限

    php设置管理员权限的实现方法:首先创建好管理员表、管理组表和规则表;然后通过常见的设计方式RBAC,也就是通过对当前访问URI进行权限鉴定来实现权限设置即可。 推荐:《PHP视频教程》 具体问题: PHP-后台权限管理设计问题 有没有哪位…

    2025年3月5日
    200
  • 如何解决php模型报错问题

    php模型报错的解决办法:首先找到并打开php.ini文件;然后注释掉文件中的mysqli项;接着重启apache;最后在cmd窗口下运行“php -v”命令即可。 推荐:《PHP视频教程》 使用php -v命令时出现的报错,及解决办法 P…

    2025年3月5日 编程技术
    200

发表回复

登录后才能评论