使旧的TYPO3页面在本地运行

问题描述

不幸的是,我是TYPO3的绝对入门者。 我是一名网页设计师,已经接到客户的帮助电话。一个网站处于脱机状态,因为“服务器已关闭”。 当我查看他发送给我的备份时,我意识到它是TYPO3版本4.4.9,并与PHP 5一起运行。我坚决认为服务器将不(或不想)支持PHP版本,因此它不会再次运行。

现在,我将使它至少在本地运行。但这是不可能的。 我安装了MAMP,可以安装新旧TYPO3,还修改了MAMP的PHP版本,以便可以使用PHP5。

到目前为止,我已经修改了localconf.PHP,从而更改了数据库信息。 我还更改了数据库中的域路径,但是我认为这是错误的,因为我发现的信息很少。

当我在Visual Code中打开sql文件时,在“ LOCK TABLES'cache_hash'WRITE”下找到以下路径: /var/www/domain-name.com/web/typo3 / *

这是需要调整的路径吗? 如果是这样,那是什么? 不幸的是,我对本地安装不熟悉。

如果更容易,我可以在PC上进行安装/设置。

非常感谢您的帮助! 如果缺少任何信息,请告诉我。

解决方法

如果转移安装,则始终应删除所有缓存。否则,您将拥有不再匹配的本地路径或域。

由于您的安装非常老,其结构与当前TYPO3版本的结构差异很大。

  1. 您将在文件夹*cache*中找到一些/typo3conf/文件。删除它们
  2. 在数据库中,您有一些*cache**_cf_*表。截断它们

您始终应该访问安装工具(my.domain.tld/typo3/install)来检查要求。还有一个用于清除缓存的按钮,可以代替步骤2

之后,您应该可以登录到后端。
在那里,您可能需要先更改域记录,然后前端才有机会出现。

根据安全安装状态(例如IP掩码设置)或已安装的扩展程序,可能需要进一步配置。

您也可以使用imagemagik或graphicsmagik进行夜间图像处理。并确保您的PHP版本正确。最新的PHP 5可能不符合此旧TYPO3的要求。