TYPO3 7.2 后端中的空页面树
Empty pagetree in TYPO3 7.2 backend
我正在使用 TYPO3 7.2 版设置门户网站。我在 this article on a Red Hat 4.8.2-16 machine. Everything worked fine and I created some pages until for some reason the pagetree didn't show any content any more. So now the backend looks like this http://goo.gl/3p0uQn
之后成功安装了 TYPO3
我的浏览器只调试控制台returns这个错误:
TypeError: TYPO3ViewportInstance.DebugConsole is null backend.php:79:5
但我不知道这是否与空页面树有关。
这发生在Firefox、Chrome和IE上,所以我猜它与浏览器无关。
另外,我是以管理员身份登录的,所以应该不是因为访问权限错误。
有人知道那里发生了什么吗?
更新:
TYPO3 日志给了我一些 PHP 警告
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Http/AjaxRequestHandler.php line 255
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Http/AjaxRequestHandler.php line 250
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Core/Bootstrap.php line 1193
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 439
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 438
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 425
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 424
更新 2
与此同时,我完全全新地安装了 7.2(即使使用了新的数据库),但我仍然得到一个空的 pagetree。我也试过 6.2 LTS,也是这里,没有 pagetree。我开始认为我的 PHP 设置有问题。我正在使用 PHP 5.6.9 和 MariaDB 10.0.19.
您在某处出现 PHP 错误。请检查您的网络服务器日志或 php 日志以获取错误消息。您还可以通过在安装工具中选择开发预设或将上下文环境变量设置为 Development
.
来显示错误消息
确保至少通过安装工具清除缓存一次(重要操作)。
试着把它放在你的 php.ini 上:
always_populate_raw_post_data = -1
它对我有用。
祝你有个愉快的一天。
拉夫
我正在使用 TYPO3 7.2 版设置门户网站。我在 this article on a Red Hat 4.8.2-16 machine. Everything worked fine and I created some pages until for some reason the pagetree didn't show any content any more. So now the backend looks like this http://goo.gl/3p0uQn
之后成功安装了 TYPO3我的浏览器只调试控制台returns这个错误:
TypeError: TYPO3ViewportInstance.DebugConsole is null backend.php:79:5
但我不知道这是否与空页面树有关。 这发生在Firefox、Chrome和IE上,所以我猜它与浏览器无关。 另外,我是以管理员身份登录的,所以应该不是因为访问权限错误。
有人知道那里发生了什么吗?
更新: TYPO3 日志给了我一些 PHP 警告
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Http/AjaxRequestHandler.php line 255
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Http/AjaxRequestHandler.php line 250
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Core/Bootstrap.php line 1193
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 439
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 438
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 425
Core: Error handler (BE): PHP Warning: Cannot modify header information - headers already sent in /var/www/typo3_src-7.2.0/typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php line 424
更新 2 与此同时,我完全全新地安装了 7.2(即使使用了新的数据库),但我仍然得到一个空的 pagetree。我也试过 6.2 LTS,也是这里,没有 pagetree。我开始认为我的 PHP 设置有问题。我正在使用 PHP 5.6.9 和 MariaDB 10.0.19.
您在某处出现 PHP 错误。请检查您的网络服务器日志或 php 日志以获取错误消息。您还可以通过在安装工具中选择开发预设或将上下文环境变量设置为 Development
.
确保至少通过安装工具清除缓存一次(重要操作)。
试着把它放在你的 php.ini 上:
always_populate_raw_post_data = -1
它对我有用。 祝你有个愉快的一天。
拉夫