【发布时间】:2014-09-13 19:13:55
【问题描述】:
我想在 MAMP PRO 上设置一个 TYPO3 6.2 安装,但是当我启动时出现错误:
/typo3_src 应该是链接,但是不存在链接不能 由本系统修复
那么现在该怎么办?结构为:Application/MAMP/htdocs/typo3/
有什么建议吗?
【问题讨论】:
标签: typo3 mamp symlink typo3-6.2.x
我想在 MAMP PRO 上设置一个 TYPO3 6.2 安装,但是当我启动时出现错误:
/typo3_src 应该是链接,但是不存在链接不能 由本系统修复
那么现在该怎么办?结构为:Application/MAMP/htdocs/typo3/
有什么建议吗?
【问题讨论】:
标签: typo3 mamp symlink typo3-6.2.x
您必须手动创建符号链接,清单:
打开terminal
将下载的typo3_src-6.2.4.zip 移动到主机的根目录
mv ~/Downloads/typo3_src-6.2.4.zip /Application/MAMP/htdocs/typo3/
转到目标文件夹:
cd /Application/MAMP/htdocs/typo3/
还在这个位置解压下载的包(之后你可以删除zip文件)
unzip typo3_src-6.2.4.zip
仍然在这个位置创建一个符号链接到该提取目录,名称为typo3_src:
ln -s typo3_src-6.2.4 typo3_src
仍在此位置在创建的符号链接中创建指向index.php 指向文件的符号链接:
ln -s typo3_src/index.php index.php
仍然在这个位置在创建的符号链接中创建指向 typo3 文件夹的符号链接:
ln -s typo3_src/typo3 typo3
仍在此位置将文件 _.htaccess 从源文件夹复制到主机的根目录:
cp typo3_src/_.htaccess ./
仍在此位置将文件 composer.json 从源文件夹复制到主机的根目录:
cp typo3_src/composer.json ./
仍然在这个位置创建文件FIRST_INSTALL
touch FIRST_INSTALL
就是这样!在浏览器中打开主机,开始配置
完成所有步骤后,您的文件结构应如下所示(命令ls -la):
FIRST_INSTALL
_.htaccess
composer.json
index.php -> typo3_src/index.php
typo3 -> typo3_src/typo3
typo3_src -> typo3_src-6.2.4
typo3_src-6.2.4
注意:尽量避免使用名称typo3作为主机根目录的文件夹名称,最好根据项目使用名称,即:/Application/MAMP/htdocs/my-project-1/
【讨论】:
typo3_src -> typo3_src-6.9.9 ;)
mv _.htaccess .htaccess
ln -s typo3_src/vendor vendor