0

(编辑:我留下所有错误的假设,以防其他人犯同样的错误)

我在远程服务器上有一个古老的 Typo3 3.8.1 站点。我无权访问该服务器,并且负责维护该站点的团队不知道该联系谁来访问该服务器。不过,我确实拥有该网站的管理员权限。(编辑:不,我没有。哎呀。)

这是我在(非)管理菜单中看到的: 管理菜单

我不确定这个版本是否支持扩展,我在任何地方都找不到扩展管理器。(因为我不是管理员)

我想导出该站点,以便可以将其托管在我自己域的服务器上。问题是导出文件太大,无法下载。如果我一次导出一堆页面,我会破坏目录结构吗?

4

2 回答 2

2

如果您对后端有管理员权限,您可以尝试安装Quixplorer - 文件管理器。使用它,您可以尝试压缩主目录中的文件夹,即。( typo3, typo3conf,fileadmin等) 并通过浏览器下载。

typo3conf.zip尽快从服务器下载和删除很重要,因为它包含敏感数据。

此外,如果您没有其他 MySQL 客户端,您还可以安装 PhpMyAdmin 扩展(在存储库中搜索)。

编辑:

如果您不能使用 Quixplorer,唯一的方法是......编写自己的扩展并通过扩展管理器上传,您需要尝试执行原始文件系统操作,例如:

(PHP)

system('zip -R t3c.zip typo3conf/');
于 2012-08-27T09:33:37.183 回答
1

有时,服务器允许比 T3D 导出​​更多的内存和执行时间。因此,如果您可以更改该服务器上的 PHP 文件,请尝试更改typo3/sysext/impexp/class.tx_impexp.php - 搜索 ini_set 并更改该设置。如果服务器允许,您可以创建更大的 t3d 文件。

您可以尝试一些 shell 扩展来获得该服务器:

但是要回答您最初的问题:您可以创建几个 T3D 文件并再次导入它们。如果您导入它们,只需强制使用 uid - 并首先安装所有需要的扩展!

于 2012-08-28T07:48:26.347 回答