TYPO3 REST 扩展设置
TYPO3 REST Extension setup
我正在尝试设置 REST-Extension v2 in TYPO3 8.7 following this tutorial。我在我的模板中包含了 2 个模板,分别称为 Virtual-Object-Page 和 Virtual-Object-Content。我使用来自 Github 的 Extension Builder 8.7 和一个简单的模型制作了一个新的扩展。我安装了新的扩展,并在开始页面的列表视图中创建了一些模型实例。在我的模板的 Typoscript 中,我添加了:
plugin.tx_rest.settings.paths {
1 {
path = me-kinder-child
read = allow
write = allow
}
}
Me 是供应商,kinder 我的扩展密钥,child 是我的模型。
当我打电话给 http://localhost/rest/
时,我得到 The requested URL /rest/ was not found on this server.
我错过了什么?
设置中的路径被解释为可能有几个选项,所以也许尝试不同的配置,也可能是 all
。
我在您的设置中没有看到错误,因此错误可能与服务器文件 .htaccess
或扩展名 realurl
相关,分别可能是两者的组合。
如果您已经使用 realurl
或 cooluri
尝试过它,那么请先禁用它以获取它 运行,而无需先进行。
您也可以先禁用 htaccess
文件,然后再启用它以相互调整所有要求。
问题不在于 RealURL 以任何方式丢失。我只是没有清除在安装 RealURL 时清除的缓存。我想 Install-Tool 中的 "Clear all caches"-button 也会这样做。
我正在尝试设置 REST-Extension v2 in TYPO3 8.7 following this tutorial。我在我的模板中包含了 2 个模板,分别称为 Virtual-Object-Page 和 Virtual-Object-Content。我使用来自 Github 的 Extension Builder 8.7 和一个简单的模型制作了一个新的扩展。我安装了新的扩展,并在开始页面的列表视图中创建了一些模型实例。在我的模板的 Typoscript 中,我添加了:
plugin.tx_rest.settings.paths {
1 {
path = me-kinder-child
read = allow
write = allow
}
}
Me 是供应商,kinder 我的扩展密钥,child 是我的模型。
当我打电话给 http://localhost/rest/
时,我得到 The requested URL /rest/ was not found on this server.
我错过了什么?
设置中的路径被解释为可能有几个选项,所以也许尝试不同的配置,也可能是 all
。
我在您的设置中没有看到错误,因此错误可能与服务器文件 .htaccess
或扩展名 realurl
相关,分别可能是两者的组合。
如果您已经使用 realurl
或 cooluri
尝试过它,那么请先禁用它以获取它 运行,而无需先进行。
您也可以先禁用 htaccess
文件,然后再启用它以相互调整所有要求。
问题不在于 RealURL 以任何方式丢失。我只是没有清除在安装 RealURL 时清除的缓存。我想 Install-Tool 中的 "Clear all caches"-button 也会这样做。