如何在我们的本地机器上设置现有的 TYPO3 项目?
How to setup existing TYPO3 project in our local machine?
我是 TYPO3 的新手,我必须在我的本地机器上设置一个现有的 TYPO3 网站,所以我可以在某些页面上进行更改,但问题是我对 TYPO3 没有任何经验.
我有:
我可以 FTP 访问开发服务器,但不知道需要哪些 folders/files 才能使其在本地机器上运行。
我试过的:
我在互联网上搜索过这方面的内容,也阅读了一些过去的 Whosebug 问题,但没有找到任何积极的回应。
如果有人可以指导我,那将非常有帮助...谢谢!
首先:您需要一个网络服务器 运行 PHP 和一个数据库(可能 mySQL)。
这应该匹配 运行 服务器。
您可以使用 DDEV 将其全部放入虚拟机并获得更好的匹配,但任何具有 PHP 和 mysql 的网络服务器都应该这样做。
TYPO3 可以 运行 有两种方式:
- 作曲家模式
- 非作曲家模式
如果它以作曲家模式运行,您还需要安装作曲家(和 git)。但是复制更容易,因为您只需要复制 composer.lock
文件并执行 composer install
来复制所有代码。
您还需要复制所有数据。
- 那是数据库。
- 整个文件夹
/fileadmin
(基于 webroot)
在 non-composer 模式下你需要:
- 安装相同的 TYPO3 版本(通常在 webroot 中带有符号链接
/typo3/ -> your location/
的地方。
- 然后在原始服务器上寻找
/index.php
并复制它(它可能是一个符号链接)
- 此外,您需要从服务器复制文件夹
/typo3conf
。
- 当然还有上面的数据
那么您可能需要调整 /typo3conf/LocalConfiguration.php
和 /typo3conf/AddionalConfiguration.php
。 (数据库凭据/域特定信息/ ...)
从 TYPO3 9 开始,您可能在 webroot 之外有一个 yaml 配置文件。
我是 TYPO3 的新手,我必须在我的本地机器上设置一个现有的 TYPO3 网站,所以我可以在某些页面上进行更改,但问题是我对 TYPO3 没有任何经验.
我有:
我可以 FTP 访问开发服务器,但不知道需要哪些 folders/files 才能使其在本地机器上运行。
我试过的:
我在互联网上搜索过这方面的内容,也阅读了一些过去的 Whosebug 问题,但没有找到任何积极的回应。
如果有人可以指导我,那将非常有帮助...谢谢!
首先:您需要一个网络服务器 运行 PHP 和一个数据库(可能 mySQL)。
这应该匹配 运行 服务器。
您可以使用 DDEV 将其全部放入虚拟机并获得更好的匹配,但任何具有 PHP 和 mysql 的网络服务器都应该这样做。
TYPO3 可以 运行 有两种方式:
- 作曲家模式
- 非作曲家模式
如果它以作曲家模式运行,您还需要安装作曲家(和 git)。但是复制更容易,因为您只需要复制 composer.lock
文件并执行 composer install
来复制所有代码。
您还需要复制所有数据。
- 那是数据库。
- 整个文件夹
/fileadmin
(基于 webroot)
在 non-composer 模式下你需要:
- 安装相同的 TYPO3 版本(通常在 webroot 中带有符号链接
/typo3/ -> your location/
的地方。 - 然后在原始服务器上寻找
/index.php
并复制它(它可能是一个符号链接) - 此外,您需要从服务器复制文件夹
/typo3conf
。 - 当然还有上面的数据
那么您可能需要调整 /typo3conf/LocalConfiguration.php
和 /typo3conf/AddionalConfiguration.php
。 (数据库凭据/域特定信息/ ...)
从 TYPO3 9 开始,您可能在 webroot 之外有一个 yaml 配置文件。