-1

我已经在 amazon redhat linux 上安装了 Apache 和 MySQL 服务器现在我正在尝试使用源代码安装 PHP 5.3.17。我只是将源代码解压缩到源目录并将其安装为:./configure make make install

它显示当我点击命令 php -v时 php 已安装在服务器上

PHP 5.3.17 (cli) (built: Oct 5 2012 07:04:23) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

但是当我创建仅包含以下代码的页面时(基本上显示 phpinfo)

<?php
echo phpinfo();
?>

然后它没有向我显示 phpinfo 它的显示

<?php
echo phpinfo();
?>

有人能告诉我这里有什么问题吗

4

2 回答 2

1

您需要告诉您的网络服务器有关 php 安装的信息。我猜你正在使用 apache,这里有说明:PHP 安装说明

于 2012-10-05T11:40:29.850 回答
0

如果您看到原始 PHP 源代码,则意味着该文件根本没有通过 PHP 引擎。这意味着您的服务器未配置为使用 PHP 执行文件的扩展名,或者根本没有启用 PHP(仅具有可用的 CLI 二进制文件并不意味着您的网络服务器中也有 PHP)

于 2012-10-05T11:39:07.790 回答