问题标签 [typo3-11.x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
325 浏览

installation - Typo3 v11 安装 - 尝试访问前端或后端时超时

我尝试在本地系统(Windows 10、XAMPP for Windows 7.4.13、PHP 7.4.13)上使用 v11 启动一个新的 Typo3 项目。

该项目是按照建议使用composer创建的,使用'composer create-project typo3/cms-base-distribution'。

在typo3 安装过程中,我没有收到任何php 配置错误。在 php.ini 中,我将 max_execution_time 设置为 240,将 max_input_vars 设置为 1500,将 memory_limit 设置为 512M。

但是安装后我既不能访问前端也不能访问后端。我刚刚在 Firefox 中收到一条超时消息。不过,管理工具正在工作。分析数据库结构时没有错误。

有谁知道我错过了什么?

0 投票
1 回答
40 浏览

typo3 - TYPO3 v11:表单配置未加载

我使用新版本 11 设置了一个新的 TYPO3 项目。由于我需要在我的一个页面上使用表单,因此我想在表单配置中对其进行配置。但是如果我点击“创建新表单”,我得到的只是一个加载窗口。

表单配置窗口

有没有人遇到过同样的错误?我浏览了我的错误日志,但在那里找不到任何错误。

谢谢您的帮助!

0 投票
1 回答
41 浏览

typo3 - 非公共存储:FE 和 BE 中的 publicUrl 错误?

通常(直到 TYPO3 v10)存储在非公共存储中的文件的输出是通过eID fileDump完成的。

现在,使用 TYPO3 v11,我得到了类似/storage/_processed_/d/4/csm_IMG_1186_520147cc3c.jpg文件的 publicUrl 的 URI——而不是 eID 链接。

是错误还是配置错误?

0 投票
0 回答
156 浏览

php - TYPO3 10 中是否有提高登录速度和总体性能的选项?

介绍

我们运行大量的TYPO3 7.6TYPO3 10.4安装仅作为前端应用程序的后端。我们编写了几个中间件和 extbase 插件来管理我们的数据。

问题

TYPO3 7.6迁移到TYPO3 10.4后,一般执行性能明显变慢。例如登录前端用户。TYPO3 7.6PHP 7.0一起运行,TYPO3 10.4PHP 7.4一起运行。

PHP 性能测试

首先,我用一个小的基准脚本测试了 PHP 的一般性能。结果是,PHP 7.4​​ PHP 7.0快 30%左右。我在同一硬件上使用 docker 容器在本地进行了此测试。操作码缓存已启动并正在运行。

因此,使用 PHP 7.4,TYPO3 的执行速度应该提高 30%。但事实并非如此。它更慢。

TYPO3 性能测试

所以我用TYPO3 7.6 LTSTYPO3 10.4 LTSTYPO3 11.1进行了几次性能测试。一般的执行速度差别很大。我为这 3 个版本安装了标准 TYPO3,只添加了一个登录表单并测量响应时间。

TYPO3 版本 行动 响应时间(毫秒) 时间比 TYPO3 7.6 慢
7.6 前端用户登录 185
10.4 前端用户登录 759 4.1
11.1 前端用户登录 802 4.3
7.6 前端用户注销 26
10.4 前端用户注销 185 7.2
11.1 前端用户注销 187 7.3

所有动作连续运行5次并计算平均值。

问题

  • 我怎么能理解这种行为?在 PHP 方面,我的速度提高了 30%,但 TYPO3 获得了一切,并且需要更多资源来执行相同的操作。
  • 加速 TYPO3 10.4 或 11.1 的选项有哪些?
  • TYPO3 和/或 PHP 设置中是否有配置选项以获得更好的性能?

非常感谢您的每一个提示或提示。

更新

这是精确测量的设置和描述。

TYPO3 7.6.32

软件版本

Ubuntu 18.04 / Apache 2.4.29 / MariaDB 10.1.44 / PHP 7.0.33

核心 PHP 设置

Zend OPcache PHP 设置

Zend OPcache 指令

安装

设置:创建空白页面

激活
关于/aboutmodules/backend/belog/beuser/context_help/core/cshmanual/extbase/extensionmanager/felogin/filelist/fluid/fluid_styled_content/form/frontend/impexp/info/info_pagetsconfig/install/lang/recordlist/rsaauth/rtehtmlarea/的扩展saltedpasswords/调度程序/设置/sv/sys_note/t3editor/t3skin/tstemplate/typo3_console/viewpage

设置

设置

1.更新根TypoScript模板的设置

2. 为 fe_users 创建文件夹

3. 创建网站用户组

  • 组名:测试

4.创建网站用户

  • 用户名:test
  • 密码:[密码]
  • 组:测试

5.首页添加登录表单

测量响应时间

使用 Postman 向 TYPO3 发送请求。

登录

POST http://typo3-76-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 用户:测试
  • 通行证:[密码]
  • PID:[feUserPid]
  • 登录类型:登录

登出

POST http://typo3-76-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 登录类型:注销

TYPO3 10.4.15

软件版本

Ubuntu 18.04 / Apache 2.4.29 / MariaDB 10.3.22 / PHP 7.4.16

核心 PHP 设置

Zend OPcache PHP 设置

Zend OPcache 指令

安装

设置:创建空白页面

设置

设置

1.更新根TypoScript模板的设置

2. 为 fe_users 创建文件夹

3. 创建网站用户组

  • 组名:测试

4.创建网站用户

  • 用户名:test
  • 密码:[密码]
  • 组:测试

5.首页添加登录表单

测量响应时间

使用 Postman 向 TYPO3 发送请求。

登录

POST http://typo3-104-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 用户:测试
  • 通行证:[密码]
  • PID:[feUserPid]
  • 登录类型:登录

登出

POST http://typo3-104-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 登录类型:注销

TYPO3 11.1.1

软件版本

Ubuntu 18.04 / Apache 2.4.29 / MariaDB 10.3.22 / PHP 7.4.15

核心 PHP 设置

Zend OPcache PHP 设置

Zend OPcache 指令

安装

设置:创建空白页面

设置

设置

1.更新根TypoScript模板的设置

2. 为 fe_users 创建文件夹

3. 创建网站用户组

  • 组名:测试

4.创建网站用户

  • 用户名:test
  • 密码:[密码]
  • 组:测试

5.首页添加登录表单

测量响应时间

使用 Postman 向 TYPO3 发送请求。

登录

POST http://typo3-111-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 用户:测试
  • 通行证:[密码]
  • PID:[feUserPid]
  • 登录类型:登录

登出

POST http://typo3-111-standard.localhost/ 正文
(x-www-form-urlencoded)

  • 登录类型:注销
0 投票
1 回答
250 浏览

typo3 - Gridelements,尝试在不允许此表 tt_content 的页面“[root-level]”(0) 上插入记录

我安装了当前的 Typo3 第 11 版,并在第 10 版(稳定版)和第 11 版(测试版)中首先实现了 Gridelements。在这两个版本中,我都收到错误:

尝试在不允许此表 tt_content 的页面“[root-level]”(0) 上插入记录

尝试在没有插入权限的情况下移动记录“mxText”(tt_content:16)。

我不知道怎么了。但它只发生在拖放之后。直接在内部创建一个元素可以正常工作。在 TYPO3 版本 10 中一切正常。

有谁知道问题是什么?

0 投票
2 回答
296 浏览

typo3 - 带有 www 子域的 Typo3 v10 站点配置

我在 Typo3 10.4.11 中为入口点www.example.com创建了一个站点配置。浏览到example.com(没有 www)时,我收到一条错误消息:

找不到页面 该页面不存在或无法访问。原因:未找到站点配置。

我试图创建一个静态路由,但没有成功。还有其他想法如何从www.example.comexample.com重定向到原始页面吗?

0 投票
0 回答
64 浏览

typo3 - TYPO3 v11 安装

我们尝试安装 TYPO3 v11,但安装在步骤 2 中停止,然后您才能创建或选择数据库。

LocalConfiguration.php已由安装程序创建,但不完整(因为我无法创建数据库)。结果是安装不完整且无法使用。

系统:

TYPO3 v9 和 TYPO3 v10 仍然可用并且(重新)仍然可以正常安装。在 VM 上,TYPO3 v11 的安装也失败了,没有任何其他安装的 TYPO3 版本。

我在 TYPO3 中没有日志条目,也没有 php_error_log 条目。

我还尝试将 TYPO3 v10 更新到 v11,但也没有用(出现一些错误或“缺少站点配置”等)。但是新版本的安装过程是首选方式。

有没有人有同样的问题?也许一些建议我们可以尝试让 TYPO3 v11 运行?

0 投票
0 回答
14 浏览

typo3-11.x - 在typo3扩展版本11.2中动态生成javascript

我正在将扩展从版本 10 迁移到 11.2。有一个代码可以动态创建 javascript。

$timesliderAttributes 在 Javascript 中动态设置 下面是前面的代码

我已经注释了上面的代码并在 Controller 类中添加了新代码

UI仍然没有加载,我错过了一些东西,你能帮忙如何在UI中显示吗?

0 投票
0 回答
104 浏览

typo3 - TYPO3 版本 11 后端登录不起作用

我已经安装了 TYPO3 版本 11.2.0。安装成功完成。前端工作正常,安装工具工作正常。但是我无法登录到后端。

登录页面在那里,但是当我点击按钮时,它会显示错误:https ://prnt.sc/1991vu7

这似乎与站点配置有关。但我已经做到了。

我的 htaccess 文件:

任何人,请帮我找出问题?谢谢!

0 投票
0 回答
508 浏览

typo3 - 无法登录到全新 TYPO3 安装的后端

这是我所做的:

  1. 从https://get.typo3.org/version/11下载 zip TYPO3 11.3.0
  2. 解压到/subfolder
  3. touch FIRST_INSTALL
  4. 按照安装向导的说明使用新数据库
  5. 尝试通过登录/subfolder/typo3/并输入凭据
  6. /subfolder/typo3/login?loginProvider=...导致404

我已经检查过的内容:

  • typo3temp/var/log/typo3_[...].log是空的
  • MAMP 日志未显示任何可疑内容
  • 安装工具环境状态显示一个奇怪的错误: http://localhost:8888/subfolder/typo3temp/assets/e35bd633.tmp/e77fab4e.php.wrong: unexpected content PHP content
  • 安装工具目录状态全是绿色
  • 原始.htaccess文件存在
  • typo3conf/sites/mysite/config.yaml通过从现有(工作)项目 TYPO3 10 复制创建

当然,在我创建站点配置 YAML 之前,/subfolder/typo3/login?loginProvider=...会导致“无站点配置”错误。
现在,感觉好像有问题.htaccess,但我无法确定在哪里。

运行 Apache / PHP 7.4.12