由於laradock目前預設是php 8.3 如果你需要8.4,但按照原生克隆,那一些在 env的相賴套件需要升級 比如我遇到 ``` => ERROR [workspace 47/116] RUN if [ true = true ]; then if [ $(php -r "echo PHP_MAJOR_VERSION;") != "5" ] 10.3s ------ > [workspace 47/116] RUN if [ true = true ]; then if [ $(php -r "echo PHP_MAJOR_VERSION;") != "5" ]; then printf "\n" | pecl -q install ast-1.0.10 && echo "extension=ast.so" >> /etc/php/8.4/mods-available/ast.ini && phpenmod -v 8.4 -s cli ast ;fi ;fi: 10.27 ERROR: make' failed ------ failed to solve: process "/bin/sh -c if [ ${INSTALL_AST} = true ]; then if [ $(php -r \"echo PHP_MAJOR_VERSION;\") != \"5\" ]; then printf \"\\n\" | pecl -q install ast-${AST_VERSION} && echo \"extension=ast.so\" >> /etc/php/${LARADOCK_PHP_VERSION}/mods-available/ast.ini && phpenmod -v ${LARADOCK_PHP_VERSION} -s cli ast ;fi ;fi" did not complete successfully: exit code: 1 ``` 丟給GPT發現是AST的套件版本發生問題,因此我去找了截至2025/04/30 最新版本是 1.1.2,但目前預設是1.0.1 因此在.env文件下搜尋 WORKSPACE_AST_VERSION= 然後加上1.1.2