返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >kali php无法执行,直接下载或显示php文件内容
  • 372
分享到

kali php无法执行,直接下载或显示php文件内容

phpapache服务器 2023-09-03 05:09:59 372人浏览 独家记忆
摘要

问题描述: 开启apache或Nginx,访问PHP文件要么直接显示php文件内容,要么直接下载,这都是php文件无法解析的问题,需要nginx+php-fpm解决 1、安装NGINX 查看是否安装,如下图则已安装 #apt-cache

问题描述:

开启apache或Nginx,访问PHP文件要么直接显示php文件内容,要么直接下载,这都是php文件无法解析的问题,需要nginx+php-fpm解决

1、安装NGINX

查看是否安装,如下图则已安装

#apt-cache policy nginx

未安装则执行安装nginx

#apt-get install nginx

补充说明

Nginx 网站目录是 /var/www/html

项目代码放在这个文件夹下(类似apache/htdocs)

Nginx 网站配置文件位置是 /etc/nginx/sites-available/default

启动Nginx服务

# systemctl start nginx

2、安装PHP8.2和PHP扩展

查看是否安装,如下图则已安装

# apt-cache policy php php-fpm

未安装则执行安装

# apt-get install php8.2 php8.2-fpm

3、配置NGINX和PHP-FPM

配置nginx

# vim /etc/nginx/sites-available/default

location ~ \.php$ {include snippets/fastcgi-php.conf;### With php-fpm (or other unix Sockets):fastcgi_pass unix:/run/php/php8.2-fpm.sock;## With php-cgi (or other tcp sockets):#fastcgi_pass 127.0.0.1:9000;#}# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {#deny all;#}}

配置php-fpm(默认不用配置)

# vim /etc/php/8.2/fpm/pool.d/www.conf

listen = /run/php/php8.2-fpm.sock

重启nginx和php-fpm

# systemctl restart nginx.service

# systemctl start php8.2-fpm.service

4、测试是否能正常解析php

# cd /var/www/html

# vim 11.php

浏览器访问,出现以下页面表示能正常解析php文件

来源地址:https://blog.csdn.net/weixin_59679023/article/details/130586415

--结束END--

本文标题: kali php无法执行,直接下载或显示php文件内容

本文链接: https://lsjlt.com/news/391641.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • kali php无法执行,直接下载或显示php文件内容
    问题描述: 开启apache或nginx,访问php文件要么直接显示php文件内容,要么直接下载,这都是php文件无法解析的问题,需要nginx+php-fpm解决 1、安装NGINX 查看是否安装,如下图则已安装 #apt-cache ...
    99+
    2023-09-03
    php apache 服务器
  • php文本框内容无法显示如何解决
    这篇文章主要讲解了“php文本框内容无法显示如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php文本框内容无法显示如何解决”吧!产生问题的原因在php中,我们通常使用echo或pri...
    99+
    2023-07-05
  • php显示的内容无法进行修改怎么办
    PHP是一种流行的服务器端脚本语言,绝大多数网站都使用它来处理动态内容和与数据库的交互。然而,有时候在PHP中显示的内容无法进行修改,这给程序员带来了很多麻烦。造成无法修改的原因可能很多,以下列举了几种较为常见的情况:PHP输出的内容是静态...
    99+
    2023-05-14
  • php直接执行文件失败的原因及解决办法
    近年来,PHP一直是开发者们的首选,它不仅易于学习,而且处理效率高、可靠性好,是编写Web应用程序的最佳选择之一。但是,有时候我们可能会遇到一些问题,比如说直接执行PHP文件失败。接下来,本文将会介绍一些常见的原因及解决方法。第一种原因是没...
    99+
    2023-05-14
  • php study根目录下文件夹无法显示怎么解决
    本篇内容主要讲解“php study根目录下文件夹无法显示怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php study根目录下文件夹无法显示怎么解决”吧!&nbs...
    99+
    2023-06-22
  • 新版php study根目录下文件夹无法显示的图文解决方法
     Options Indexes FollowSymLinks ExecCGI          1  添加Indexes 2  删除掉index.html    希望可以帮到大家。      到此这篇关于新版php study根目录下文...
    99+
    2020-03-04
    php study根目录文件夹无法显示 php study文件夹无法显示
  • Win8.1打开CHM文件无法正常显示下载微软的Winhelp也不行
      CHM是一种常见的帮助文件格式,但在我的Windows 8.1系统上不知为何打开CHM文件无法显示内容。我用的是Windows 8.1 64位专业版系统,已经下载微软的Winhelp,但还是无法显示。这...
    99+
    2022-06-04
    微软 正常显示 文件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作