Php文件没有正确显示

时间:2015-05-10 05:39:56

标签: php apache ubuntu

我已经安装了基本为msg = MIMEText ('%s - %s' % (msg.text, msg.channel)) server = smtplib.SMTP('smtp.gmail.com') server.starttls() server.login('user','pass') msg['Subject'] = "msg.channel" msg['From'] = ('from') msg['To'] = ('to') server.sendmail(msg.get('From'),msg["To"],msg.as_string()) server.quit() 的{​​{1}},我想用apache2服务器运行php。我已经成功安装了apache和php,但是我无法看到php文件。例如,我使用以下代码保存了Elementary OS文件

Ubuntu 14.04

显示以下结果

enter image description here

当我运行phpinfo.php时,它会显示下一个

  

PHP 5.5.9-1ubuntu4.9(cli)(建于2015年4月17日11:44:57)   版权所有(c)1997-2014 PHP小组   Zend Engine v2.5.0,版权所有(c)1998-2014 Zend Technologies       Zend Technologies的Zend OPcache v7.0.3,Copyright(c)1999-2014,

并且<?php phpinfo(); ?> 显示此

  

服务器版本:Apache / 2.4.7(Ubuntu)   服务器内置:2015年3月10日13:05:59

所以我想知道什么是错的,我该怎么做才能正确显示php文件?

2 个答案:

答案 0 :(得分:3)

安装php作为apache模块。在ubuntu中你可以运行这个

$ sudo apt-get install libapache2-mod-php5

答案 1 :(得分:0)

这是因为您的服务器没有运行fastcgi或运行PHP脚本的其他东西。确保你的服务器设置中fastcgi指向正确的php路径,并使用正确的端口进行修改。