TYPO3 6.2 typo3_src应该是一个链接

Mar*_*ebs 3 symlink mamp typo3 typo3-6.2.x

我想在MAMP PRO上安装TYPO3 6.2安装但是当我开始时我得到错误:

/ typo3_src应该是一个链接,但它不存在链接无法通过此系统修复

那现在该怎么办?结构是:Application/MAMP/htdocs/typo3/

有什么建议?

bie*_*ior 15

您必须手动创建符号链接,清单:

  1. 打开 terminal

  2. 移动下载typo3_src-6.2.4.zip到主机的根目录

    mv ~/Downloads/typo3_src-6.2.4.zip /Application/MAMP/htdocs/typo3/
    
    Run Code Online (Sandbox Code Playgroud)
  3. 转到目标文件夹:

    cd /Application/MAMP/htdocs/typo3/
    
    Run Code Online (Sandbox Code Playgroud)
  4. 仍然在这个位置 解压缩下载的包(之后你可以删除zip文件)

    unzip typo3_src-6.2.4.zip
    
    Run Code Online (Sandbox Code Playgroud)
  5. 仍然在此位置创建一个符号链接到该提取的目录名称typo3_src:

    ln -s typo3_src-6.2.4 typo3_src
    
    Run Code Online (Sandbox Code Playgroud)
  6. 仍然在此位置创建符号链接到创建的符号链接中的index.php指向文件:

    ln -s typo3_src/index.php index.php
    
    Run Code Online (Sandbox Code Playgroud)
  7. 仍然在此位置创建符号链接到创建的符号链接中的typo3文件夹指向文件夹:

    ln -s typo3_src/typo3 typo3
    
    Run Code Online (Sandbox Code Playgroud)
  8. 仍然在此位置_.htaccess从源文件夹复制文件到主机的根目录:

    cp typo3_src/_.htaccess ./
    
    Run Code Online (Sandbox Code Playgroud)
  9. 仍然在此位置composer.json从源文件夹复制文件到主机的根目录:

    cp typo3_src/composer.json ./
    
    Run Code Online (Sandbox Code Playgroud)
  10. 仍然在这个位置创建文件FIRST_INSTALL

    touch FIRST_INSTALL
    
    Run Code Online (Sandbox Code Playgroud)
  11. 而已!在浏览器中打开主机并开始配置

完成所有步骤之后,文件结构应如下所示(命令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
Run Code Online (Sandbox Code Playgroud)

注意:尽量避免使用name typo3作为主机根目录的文件夹名称,最好根据项目使用名称,即:/Application/MAMP/htdocs/my-project-1/

  • 并且您可以使用相同的源具有多个TYPO3 (3认同)
  • 额外的问题:这有什么意义?:D (2认同)
  • 使用符号链接的想法是,您只需替换一个符号链接即可将整个源代码替换为较新的版本-即:`typo3_src-> typo3_src-6.9.9`;) (2认同)
  • **步骤8.1 **`mv _.htaccess .htaccess` (2认同)