我是TYPO3的新手,遇到这样的情况,我必须在本地机器中设置一个现有的TYPO3网站,这样我就可以在一些页面中进行更改,但问题是我没有任何使用TYPO3的经验。
我所拥有的:
我可以通过FTP访问开发服务器,但不知道需要哪些文件夹/文件才能在本地机器中工作。
我尝试过的:
我在互联网上搜索过这方面的内容,也读过StackOverflow过去的一些问题,但没有找到任何积极的回应。
如果有人能指导我度过难关,那将非常有帮助。。。谢谢
首先:您需要一个运行PHP的Web服务器和一个数据库(可能是mySQL(
这应该与正在运行的服务器相匹配。
您可以使用DDEV将其全部放入虚拟机中,并获得更好的匹配,但任何带有PHP和mysql的Web服务器都应该这样做。
TYPO3可以通过两种方式运行:
- 作曲家模式
- 非作曲家模式
如果它在composer模式下运行,您还需要安装composer(和git(。但是复制更容易,因为您只需要复制composer.lock
-文件并执行composer install
即可复制所有代码。
另外,您需要复制所有数据。
- 这就是数据库
- 整个文件夹
/fileadmin
(基于webroot(
在非作曲家模式下,您需要:
- 安装相同的TYPO3版本(通常在webroot中有符号链接
/typo3/ -> your location/
的地方( - 然后在原始服务器上查找
/index.php
并复制它(它可能是符号链接( - 另外,您需要从服务器复制文件夹
/typo3conf
- 当然还有上面的数据
则可能需要调整/typo3conf/LocalConfiguration.php
和/typo3conf/AddionalConfiguration.php
。(数据库凭据/域特定信息/…(
由于TYPO3 9,您可能在webroot之外有一个yaml配置文件。