Php 在Mac OSx上安装和配置Laravel
我正在尝试配置和使用Laravel php框架 我将按照此进行安装和配置 在这一点上,我读到:Php 在Mac OSx上安装和配置Laravel,php,macos,laravel,laravel-4,Php,Macos,Laravel,Laravel 4,我正在尝试配置和使用Laravel php框架 我将按照此进行安装和配置 在这一点上,我读到: $ chmod -R 0777 app/storage // This is simply setting your environment - bootstrap/start.php $ find -name 'bootstrap/start.php' -print -exec sed -i 's/your-machine-name/localhost/g' {} \; # add machine-
$ chmod -R 0777 app/storage
// This is simply setting your environment - bootstrap/start.php
$ find -name 'bootstrap/start.php' -print -exec sed -i 's/your-machine-name/localhost/g' {} \; # add machine-name to local env, for instance "localhost"
// MAC OSX FRIENDLY VERSION: find bootstrap -name 'start.php' -exec sed -i '' -e 's/your-machine-name/localhost/g' {} \;
我是mac OSx用户,我不理解这个命令:
find bootstrap -name 'start.php' -exec sed -i '' -e 's/your-machine-name/localhost/g' {} \;
这是什么
我该怎么办?它似乎在引导目录中查找名为“start.php”的文件。对于匹配的文件,它将用“localhost”替换“your machine name”。要分解它:
-执行find命令find
-要搜索的文件夹bootstrap
-搜索名为'start.php'的文件-name'start.php'
-对于与上述查找匹配的每个文件,执行以下操作:-exec
-搜索并替换以下字符串:(sed-i'-e
就地修改文件,-i
允许进行多次搜索/替换(如果需要)-e
-在整个文件中将“your machine name”替换为“localhost”'s/your machine name/localhost/g'
{}\代码>-结束查找