首页 > 解决方案 > Typo3 版本 11.2.0 后端和前端无法通过单击“切换到...”来访问 - 安装工具内的按钮

问题描述

在 PHP 版本 7.4 上全新安装 Typo3 版本 11.2.0 后出现页面未找到 - 错误。

我重命名了“.htaccess”,然后 Typo3 V11.2.0 让我构建一个新的。我有一个白色的网站。

我通过终端设置了指向“index.php”的硬链接!(软链接只允许到目录,而不是文件)然后我添加了源路径段

call_user_func(function () {
        $classLoader = require __DIR__.

在第 23 行的 ''/vendor/....." 前面。

// Set up the application for the frontend
call_user_func(function () {
    $classLoader = require __DIR__.'/typo3_src/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});

当我直接在浏览器地址行中输入 URL 时,我到达了我的(子)域,例如:(https.//www.myDomain.TLD/Subdomain/ 没有 index.php !)显示了起始页。通过“切换到前端”按钮无法达到此目的。与“切换到后端”按钮的行为不同。登录出现了,很快就出现了这条消息

'Page Not Found The page did not exist or was inaccessible. Reason:
 The requested page does not exist '

显示。我想这意味着'index.php' 的工作原理是这样的。但它无法通过 index.php 到达前端。

在 Environment Directory Status Test 中出现了这个: ' / is not a directory Directory / should be a directory, but is of type link'.

(这在以前的安装中没有问题......并且无法通过 Typo3 安装实例修复)

某些程序找不到站点配置的部分内容。那会是什么?

标签: phptypo3

解决方案


恢复除 .htaccess 部分之外的所有操作。这对您的 TYPO3 安装至关重要。您收到错误的原因:

找不到页面 该页面不存在或无法访问。原因:请求的页面不存在

是因为您缺少站点配置。在您的左侧边栏中,您有一个名为Sites的模块。在进入之前,您需要创建至少一个页面并将其定义为 root。(页面名称前的全局图标)。要将页面定义为页面,您需要编辑页面,单击“行为”选项卡并启用“用作根页面”。现在 TYPO3 知道哪个是入口点。

根页面

现在您已启用站点。转到您的站点模块,在那里您应该能够找到您定义的根页面。按照那里的说明进行操作,您应该可以看到 FrontEnd。

希望有帮助,

此致


推荐阅读