.htaccess CakePHP错误:语法错误,意外的T#U字符串,应为'';或者'';

.htaccess CakePHP错误:语法错误,意外的T#U字符串,应为'';或者'';,.htaccess,cakephp,cakephp-2.0,cakephp-2.3,cakephp-model,.htaccess,Cakephp,Cakephp 2.0,Cakephp 2.3,Cakephp Model,我得到了语法错误注释代码。 有人知道为什么会出现这种错误吗 错误:语法错误,意外的T_字符串,应为“,”或“;” redmine/app/View/Welcome/index.ctp行:4 <h2><?php $this->Candy->html_title(__('Home')) ?></h2> <div class="splitcontentleft"> <!-- <%= textilizable Setting.w

我得到了语法错误注释代码。 有人知道为什么会出现这种错误吗

错误:语法错误,意外的T_字符串,应为“,”或“;” redmine/app/View/Welcome/index.ctp行:4

<h2><?php $this->Candy->html_title(__('Home'))  ?></h2>

<div class="splitcontentleft">
<!-- <%= textilizable Setting.welcome_text %> -->
<?php echo $this->Candy->textilizable($Settings->welcome_text) ?>
<?php if (!empty($news)): ?>
<div class="box">
<h3><?php echo __('Latest news')?></h3>
    <?php echo $this->element('news',array('news' => $news)) ?>
    <?php echo $this->Html->link(__('View all news'), array('controller' =>    
'news')) ?>
</div>
<?php endif; ?>
</div>

在localhost中也可以正常工作,这似乎是一个.htaccess文件问题?


提前感谢

如果您启用了asp_标记,则无论在html中注释的是什么,都将处理php脚本。只要把它剥掉就行了


如果这样的脚本会回显任何内容,它将被html注释,但仍然由PHP处理

如果您启用了asp_标记,则无论在html中注释的是什么,都将处理php脚本。只要把它剥掉就行了


如果这样的脚本会回显任何内容,它将被html注释,但仍然由PHP处理

我相信你的标题中缺少了回声。像这样使用它:

<h2><?php echo $this->Candy->html_title(__('Home')); ?></h2>

我相信您的标题中缺少了echo。像这样使用它:

<h2><?php echo $this->Candy->html_title(__('Home')); ?></h2>

您在
php.ini
中有
asp\u标记
,这就是为什么会出现此错误

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' 
您可以在
.htaccess
中禁用
asp\u标记

php_flag asp_tags off
如果只想对单个文件禁用它,可以使用此选项

<files file-with-asp-syntax.php>php_flag asp_tags off</files>
php\u标志asp\u标记关闭

您也可以使用这个
ini\u集('asp\u标记',0)
您在
php.ini中有
asp\u标记
,这就是为什么会出现此错误

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' 
您可以在
.htaccess
中禁用
asp\u标记

php_flag asp_tags off
如果只想对单个文件禁用它,可以使用此选项

<files file-with-asp-syntax.php>php_flag asp_tags off</files>
php\u标志asp\u标记关闭

您也可以使用这个
ini\u集('asp\u标记',0)

好的,你能备份一下这个文件并暂时删除那一行和上面的
行吗?@NarendraSinghRajpoot HTML注释中的代码不是有效的PHP代码。很抱歉,事实上我刚开始使用cakePHP。如果这个代码无效,那么它在localhost中是如何工作的?正如我之前所建议的,您可以备份此文件并临时删除注释行和上面的
行吗?好的,您可以备份此文件并临时删除该行和上面的
行吗?@NarendraSinghRajpoot HTML注释中的代码不是有效的PHP代码。很抱歉,如果此代码无效,实际上我是新加入cakePHP的那么它在localhost中是如何工作的呢?正如我前面所建议的,您可以备份这个文件并临时删除注释行和上面的
行吗?