[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
php 页面无法打开[阿里云服务器]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
这段命令行是在安装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文件。