2016-03-10 4 views

ответ

0

я просто попробовать и у меня была такая же ошибка. Я не смог полностью понять. Но тем временем я нашел это решение, дайте мне знать, если он работает для вас.

Сначала я установил Brew (http://brew.sh/index_es.html)

Copy наклеивают на терминале

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Когда заканчивается бегущие вы можете убедиться, что его установлен

brew -v 

Затем установить Nginx с Brew

brew install nginx 

Когда завершения работы вы можете проверить, что его установлен

nginx -v 

Теперь все должно работать. Теперь пара конфигов. Идешь в корневую папку вашего компьютера и искать /usr/local/etc/nginx/nginx.conf открыть его с помощью текстового редактора, и вы будете иметь что-то вроде этого:

(Вы просто должны изменить две вещи порта и адрес вашего проекта)

user nobody; 
worker_processes 1; 

#error_log logs/error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 

#pid  logs/nginx.pid; 


events { 
    worker_connections 1024; 
} 


http { 
include  mime.types; 
default_type application/octet-stream; 

log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
        '$status $body_bytes_sent "$http_referer" ' 
        '"$http_user_agent" "$http_x_forwarded_for"'; 

access_log logs/access.log main; 

sendfile  on; 
#tcp_nopush  on; 

#keepalive_timeout 0; 
keepalive_timeout 65; 

#gzip on; 


    server { 
    listen  8080; #CHANGE TO 80 
    server_name localhost; 

    #charset koi8-r; 

    #access_log logs/access.log main; 


    location/{ 
     root /Users/Mario/Sites/proyName; #URL of the project 

    } 

Ничего не меняйте.

После этого просто запустите

sudo nginx 

Если вам нужно остановить работу

sudo nginx -s stop 

а также URL вашего проекта должно быть http://localhost

Надеются, что это помогает в то же время

Смежные вопросы