首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何启用PHP短标签?

如何启用PHP短标签?
EN

Stack Overflow用户
提问于 2010-02-02 23:44:11
回答 15查看 588.9K关注 0票数 350

我在Linux服务器上有一个以<?开头的web应用程序

我需要将此应用程序复制到windows环境中,除了SQL语句的呈现方式不同之外,一切都运行正常。我不知道这是否与以<?php而不是<?开头的脚本有关,因为我不知道从哪里从PHP.ini启用<?,所以我将其更改为<?php

我知道这两个语句的意思应该是一样的,但我需要用<?来测试它,以确保应用程序完全相同。这样我就可以排除另一种可能性。

谢谢

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2010-02-02 23:45:29

设置

代码语言:javascript
复制
short_open_tag=On

php.ini

并重新启动Apache服务器。

票数 591
EN

Stack Overflow用户

发布于 2013-08-26 20:08:32

这可以通过在php.ini中启用short_open_tag来实现:

1.要定位php.ini文件,请在注释行上执行

代码语言:javascript
复制
 php --ini

你会得到像这样的东西,

代码语言:javascript
复制
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/curl.ini,
/etc/php.d/fileinfo.ini,
/etc/php.d/gd.ini,
/etc/php.d/json.ini,
/etc/php.d/mcrypt.ini,
/etc/php.d/mysql.ini,
/etc/php.d/mysqli.ini,
/etc/php.d/pdo.ini,
/etc/php.d/pdo_mysql.ini,
/etc/php.d/pdo_sqlite.ini,
/etc/php.d/phar.ini,
/etc/php.d/sqlite3.ini,
/etc/php.d/zip.ini

查看注释output.The文件中的第二行将位于所提到的路径中。

2.打开php.ini文件并找到short_open_tag。默认情况下,它在off中,将其更改为on

3.重新启动服务器,执行以下注释

代码语言:javascript
复制
service httpd restart

谢谢

票数 23
EN

Stack Overflow用户

发布于 2014-01-16 10:18:58

要将短标记设置为从Ubuntu上的Vagrant安装脚本打开:

代码语言:javascript
复制
sed -i "s/short_open_tag = .*/short_open_tag = On/" /etc/php5/apache2/php.ini
票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2185320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档