我有一个用TYPO3制作的网站,想把它导入我当地的TYPO3环境。遗憾的是,该网站尚未导出为.t3d文件,但只是将所有文件夹复制到CD上并删除了原始项目。 是否有可能手动导入项目? 我有一个sql脚本来创建和填充表。
答案 0 :(得分:2)
要在本地Typo3环境中创建一个有效的typo3项目,请使用以下文件和DB Dump:
通过查看此文件获取typo3版本
/t3lib/config_default.php, Line 733
在typo3 4.7中看起来像这样:
define('TYPO3_branch', '4.7');
现在你知道,你的错字3版本是4.7
如果typo3版本大于4.7,例如6.x,然后我们停了下来
对于typo3 v6.x,安装过程是不同的。我不知道。
还在我这儿? 和Typo3版本4.7,4.6,4.5或更少?
在
下载此版本的新版typo3 http://typo3.org/download/
选择“来源+虚拟”
在当地的typo3环境中安装
备份新项目(文件和数据库)
文件:在typo3项目中删除此dirs
/fileadmin
/uploads
/typo3conf
文件:从您的CD复制到新的typo3项目
/fileadmin
/uploads
/typo3conf
文件:删除/ typo3temp目录的内容,但保留目录。
文件:删除/ typo3conf中的旧缓存文件
他们的文件名以
开头temp_CACHED_.....php
DB:从你的typo3项目的(MySQL-)数据库中删除所有表
DB:将您的(MySQL-)转储导入空数据库
现在简单的部分已完成:)
登录typo3安装工具
www.yourserver.tld / TYPO3 /安装/
密码:joh316
最喜欢,这不会让你登录。
因此,您必须为安装工具
文件:转到此文件:
/typo3conf/localconf.php
查找包含
的所有行$ TYPO3_CONF_VARS ['BE'] ['installToolPassword'] =
保留一个,删除其他人(如果有多个人的话) 编辑此行,如下所示:
$ TYPO3_CONF_VARS ['BE'] ['installToolPassword'] ='f561aaf6ef0bf14d4208bb46a4ccb3ad;
这是“xxx”的md5哈希 因此,安装工具的新密码为“xxx”(不带引号)
安装工具:再次登录typo3安装工具
www.yourserver.tld / TYPO3 /安装/
密码:xxx
安装工具:创建一个typo3管理员用户
转到“数据库分析器”
在页面底部点击“创建”管理员“用户”
输入您自己的用户名和密码
保留安装工具
TYPO3:登录
www.yourserver.tld / TYPO3 /
使用刚刚创建的管理员用户登录
TYPO3:转到分机管理员
它位于左侧菜单中,位于“管理工具”下面
检查扩展列表并确定应启用哪些扩展名
单击扩展名称前面的“灰色砖块”,以启用扩展名
灰砖变成了青砖。
TYPO3:清除所有缓存 点击当前屏幕(typo3后端)顶部的黄色闪电符号
在浏览器中测试网站
访问您的网站www.yourserver.tld
希望它有效:)
答案 1 :(得分:2)
或更简单:
假设CD是您的服务器。转储已经位于您的CD上,因此请跳过步骤1.
fileadmin, typo3conf, uploads
复制到本地安装。.htaccess
文件复制到本地安装。typo3temp
。typo3conf/localconf.php
或typo3conf/LocalConfiguration.php
中的相应数据库设置(服务器,用户名,端口和密码)。