php 页面无法打开[阿里云服务器]

[root@localhost ~]# yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile There are no enabled repos. Run “yum repolist all” to see the repos you have. To enable Red Hat Subscription Management repositories: subscription-manager repos –enable To enable custom repositories: yum-config-manager –enable [root@localhost ~]# echo “” > /var/www/html/phpinfo.php [root@localhost ~]# systemctl restart httpd [root@localhost ~]# phpinfo.php bash: phpinfo.php: 未找到命令… [root@localhost ~]# rpm -qa |grep phpinfo.php [root@localhost ~]# find / -name phpinfo.php /var/www/html/phpinfo.php

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 这段命令行是在安装PHP及相关扩展,并创建一个名为phpinfo.php的文件,以用于测试PHP是否正确安装。具体来说:

    • yum -y install:使用yum包管理器安装指定的软件包。
    • php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap:安装PHP及其常用扩展。
    • echo "" > /var/www/html/phpinfo.php:创建名为phpinfo.php的空文件并将其放置在Apache Web服务器默认的网站目录/var/www/html中。
    • systemctl restart httpd:重启Apache Web服务器使更改生效。
    • phpinfo.php:由于phpinfo.php是一个PHP脚本文件,因此需要通过Web浏览器访问它。该命令行的本意应该是通过浏览器访问http://localhost/phpinfo.php来查看PHP信息,但是由于没有在浏览器中输入URL所以会提示未找到命令。
    • rpm -qa |grep phpinfo.php:查询系统中是否安装了名为phpinfo.php的软件包。这里显然没有这个软件包,因为这只是一个普通的PHP脚本文件,不需要安装。
    • find / -name phpinfo.php:在整个文件系统中查找名为phpinfo.php的文件。这里可以找到刚才创建的/var/www/html/phpinfo.php文件。
    1. 启用httpd.conf中的PHP相关配置
    2. 重启httpd服务以载入配置
    3. 确保PHP文件使用正确的.php后缀 配置完成后即可正常解析和执行PHP文件。