如何在我们的本地机器中设置现有的TYPO3项目



我是TYPO3的新手,遇到这样的情况,我必须在本地机器中设置一个现有的TYPO3网站,这样我就可以在一些页面中进行更改,但问题是我没有任何使用TYPO3的经验。

我所拥有的:

我可以通过FTP访问开发服务器,但不知道需要哪些文件夹/文件才能在本地机器中工作。

我尝试过的:

我在互联网上搜索过这方面的内容,也读过StackOverflow过去的一些问题,但没有找到任何积极的回应。

如果有人能指导我度过难关,那将非常有帮助。。。谢谢

首先:您需要一个运行PHP的Web服务器和一个数据库(可能是mySQL(
这应该与正在运行的服务器相匹配。

您可以使用DDEV将其全部放入虚拟机中,并获得更好的匹配,但任何带有PHP和mysql的Web服务器都应该这样做。

TYPO3可以通过两种方式运行:

  • 作曲家模式
  • 非作曲家模式

如果它在composer模式下运行,您还需要安装composer(和git(。但是复制更容易,因为您只需要复制composer.lock-文件并执行composer install即可复制所有代码。

另外,您需要复制所有数据。

  1. 这就是数据库
  2. 整个文件夹/fileadmin(基于webroot(

在非作曲家模式下,您需要:

  • 安装相同的TYPO3版本(通常在webroot中有符号链接/typo3/ -> your location/的地方(
  • 然后在原始服务器上查找/index.php并复制它(它可能是符号链接(
  • 另外,您需要从服务器复制文件夹/typo3conf
  • 当然还有上面的数据

则可能需要调整/typo3conf/LocalConfiguration.php/typo3conf/AddionalConfiguration.php。(数据库凭据/域特定信息/…(
由于TYPO3 9,您可能在webroot之外有一个yaml配置文件。

最新更新