我将如何运行 php 脚本?

我将如何运行 php 脚本?

我不确定这是否与 Unix 相关,但如果它与 Unix 无关,我真的看不出它会是什么。我正在运行 Ubuntu 服务器,当有人按下按钮时,我尝试在我的网站上执行 .php 脚本。虽然,当它触发脚本时,它只是显示脚本代码,并没有实际运行它。我需要安装一些东西才能使其工作吗?我可以确认这适用于实际的网络空间。我很感激我能得到的任何帮助!

答案1

为了让 Apache2 处理 php 请求,您需要安装php。由于您使用的是 Ubuntu,因此可以通过发出以下命令进行安装:

sudo apt-get install php5

...和:

sudo apt-get install libapache2-mod-php5

然后您需要使用以下命令启用 apache 模块:

sudo a2enmod php5

当然,如果您愿意,并且它们适用于您的 Ubuntu 版本,您当然可以安装更高版本的 php。

完成上述操作后,重新启动 apache:

sudo service apache2 restart

完成上述所有操作后,请在 Web 服务器的根目录中放置一些非常基本的*内容,尝试您的 Web 服务器是否正确处理 php,例如:

<?php
    echo "<h3>Hello!</h3>";
    echo "<p>This is printed from a php script</p>";
?>

假设上面的脚本位于名为 的文件中hello.php,请将浏览器指向它:
<your-ip-address>/hello.php 如果它有效,它应该如下所示:

你好!

这是从 php 脚本打印的


*我一般不赞成放入phpinfo()测试页。

相关内容