PHP在Apache服务器上不起作用

serezha93

我安装了LAMP

sudo tasksel install lamp-server

我可以运行我的网站,但是php代码只是显示为text

我已经尝试过解决方案,但并没有帮助我。

当我尝试使用终端运行php脚本时:

user@pc:~/ooo$ php index.htm

我只得到php代码。

什么时候

sudo /etc/init.d/apache2 status
php -v

我懂了

 * apache2 is running
PHP 5.5.9-1ubuntu4 (cli) (built: Apr  9 2014 17:11:57) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

怎么解决呢?

看来您的脚本没有传递到php解释器,而只是输出文件的文本。这是一个常见错误,几乎总是由于以下原因引起的:

  1. 使用非php结尾的文件(例如htm或html)
  2. 不使用php标记<?php ... ?>或Nathan提到使用不正确的标记。

您可能会看到其他使用文件扩展名以外的服务器.php或使用速记标签的服务器。

这两个都可以配置为允许:

允许php短标签

允许其他文件扩展名

短标签曾经是默认情况下允许使用的标签,但已不受欢迎。<?php ?>如果您开始新的东西或只是学习php,最好使用full标记

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP chmod()在服务器上不起作用

来自分类Dev

PHP PhantomJS在Web服务器上不起作用

来自分类Dev

ZipArchive在服务器php上不起作用

来自分类Dev

PHP包括在Xampp服务器上不起作用

来自分类Dev

PHP 标头在服务器上不起作用?

来自分类Dev

Angular CLI路由-在(Apache-)服务器上不起作用

来自分类Dev

phpinfo()在Mac OS-X Capitan apache2服务器上不起作用

来自分类Dev

DNS解析在18.04服务器上不起作用

来自分类Dev

uiCulture在服务器上不起作用

来自分类Dev

Rotativa-ViewAspdf在服务器上不起作用

来自分类Dev

速记数组在服务器上不起作用

来自分类Dev

转到:http服务器在osx上不起作用

来自分类Dev

CakePHP邮件在服务器上不起作用

来自分类Dev

RequiredFieldValidator在服务器上不起作用

来自分类Dev

Codeigniter路由在ubuntu服务器上不起作用

来自分类Dev

selectizeInput在我的闪亮服务器上不起作用

来自分类Dev

导出到Excel在服务器上不起作用

来自分类Dev

DNS解析在18.04服务器上不起作用

来自分类Dev

音频上传在服务器上不起作用

来自分类Dev

modrewrite在wamp服务器上不起作用

来自分类Dev

Codeigniter路由在ubuntu服务器上不起作用

来自分类Dev

User.IsInRole在服务器上不起作用

来自分类Dev

会话在我的Web服务器上不起作用

来自分类Dev

nodemailer的邮件在azure服务器上不起作用

来自分类Dev

相同的代码在不同的服务器上不起作用

来自分类Dev

.htaccess文件在服务器上不起作用

来自分类Dev

CSV下载在实时服务器上不起作用

来自分类Dev

声音在Debian 8服务器上不起作用

来自分类Dev

会话在新服务器上不起作用