由于未知原因,我的 PHP 网站无法解析 PHP 短打开标签
例如 <?
,而不是<?php
. 我相信这也会影响<?=
标签,尽管我在我的项目中没有遇到任何与标签直接相关的问题。
我在使用Homestead和Valetshort_open_tag
时尝试启用,但我仍然收到解析错误。php.ini
任何有关如何启用 PHP 短打开标签的帮助将不胜感激,因为我无法执行批量查找和替换。
创建一个基本的 php 文件并运行ini_get("short_open_tag")
返回 1。我认为这意味着该设置已启用?然而,在代客泊车上运行的网站仍然无法解析速记标签。
注意:我不想使用速记标签,但是,这是一个遗留项目。
有用的信息:
- Ubuntu:16.04 LTS
- PHP : PHP 7.0.8-0ubuntu0.16.04.3 (CLI) -- 编辑: (Homestead vm 运行 PHP 5.6)
- 流浪者:流浪者 1.7.4
- Laravel 代客:版本 1.1.16
- Apache:服务器版本:Apache/2.4.18 (Ubuntu)