2014-02-14 3 views
0

Я пытаюсь настроить и использовать рамки PHP Laravel ..Установка и настройка Laravel на Mac OSX

Я после этой Tutorial установить и настроить его.

На данный момент я прочитал:

$ 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' {} \; 

Что это?

Что мне делать?

ответ

1

Возможно, файл находится в каталоге начальной загрузки с именем 'start.php'. Для сопоставления файлов он заменит «your-machine-name» на «localhost». Для того, чтобы разбить его:

  • find - выполняет команду найти
  • bootstrap - папка для поиска в
  • -name 'start.php' - поиск файла с именем 'start.php'
  • -exec - Для каждого файла , который соответствует найденному выше, выполните следующее:
  • sed -i '' -e - Поиск и замена следующей строки: (-i изменяет файл на месте, -e позволяет многократный поиск/заменяет при желании)
  • 's/your-machine-name/localhost/g' - Заменить «свое-машину название» с «локальным» в течение всего файла
  • {} \; - Концы находка
Смежные вопросы