Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解析Realurl配置文件时出现PHP错误_Php_Typo3 - Fatal编程技术网

解析Realurl配置文件时出现PHP错误

解析Realurl配置文件时出现PHP错误,php,typo3,Php,Typo3,我已经在typo3中安装了typo3后URL扩展。如果我复制到默认的手动配置位置typo3conf/realurl\u conf.php配置文件,例如: <?PHP $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array( '_DEFAULT' => array( ), ); ?> 用这个代替 <?PHP $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realu

我已经在typo3中安装了typo3后URL扩展。如果我复制到默认的手动配置位置
typo3conf/realurl\u conf.php
配置文件,例如:

<?PHP
   $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
      '_DEFAULT' => array(

      ),
   );
?>
用这个代替

<?PHP
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array(
   '_DEFAULT' => array(

   ),
);
?>


在较新的版本中,
$TYPO3_CONF_VARS
$GLOBALS['TYPO3_CONF_VARS']
之间存在一些问题,最后一个总是有效的。

包含文件之前的代码是什么?这是完整的配置文件,然后PHP错误已经生成该文件包含在某个地方,对吗?哪里?在扩展管理器中,我使用realurl扩展名,然后有到
typo3conf/realurl_conf.php的默认路径,所以我想它包含在那里。顺便问一下,哪个版本的TYPO3和realurl ext我在这个配置文件中遇到了完全相同的错误。但我相信这不是打字错误,而是PHP错误。看起来解析器不需要php文件。我不明白为什么它不需要一个php文件?您可以直接调用它来检查该文件,即
http://yourdomain.loc/typo3conf/realurl_conf.php
同时检查是否没有任何隐藏字符。通过删除隐藏字符,我的文件中的隐藏字符已被解决,谢谢。
<?PHP
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array(
   '_DEFAULT' => array(

   ),
);
?>