Der Nginx-server die installation von Mac os X

Bin ich mit der Konfiguration Fehler und ich habe online recherchiert, aber ich bin mir nicht ganz sicher, was das problem ist. Ich will zum installieren von PHP und Nginx auf einem os x 10.7.5 Betriebssystem. Immer wenn ich versuche zu starten oder stoppen Sie den server, bekomme ich folgenden Fehler:

tone$ nginx
nginx: [warn] 1024 worker_connections exceed open file resource limit: 256
alcfwl128:~ tolbert$ nginx: [emerg] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)

nginx -s stop
nginx: [error] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)

Für den ersten Fehler, ich habe versucht den folgenden Befehl ein: tone$ ulimit -n 65536

Aber ich bekomme diese Fehlermeldung: -bash: ulimit: open files: cannot modify limit: Invalid argument
Ich bin mir nicht sicher, ob ich zum erstellen der logs-Ordner in das Verzeichnis zusammen mit dem nginx.pid-Datei oder, wenn Sie sich woanders. Ihre Hilfe wird sehr geschätzt.

  • Versuchen Sie, diese? charles.lescampeurs.org/2009/03/09/...
  • Ich stieß auf diesen Artikel, aber es war mir nicht klar, wie und wo Sie hinzufügen, um den Befehl "ulimit -n 65536"
  • Ich bin nicht viel von einem pro auf nginx entweder 😉 probiere diesen link aus den Kommentaren: ruby-forum.com/topic/150953
  • Ich sah, dass die Seite als gut und es bietet wirklich keine Lösung. Aus meiner Forschung, ich glaube, Sie haben Bearbeiten Sie den launchd.conf Datei im etc-Verzeichnis. Ich sehe nicht, dass die Datei-und basierend auf diesen Anweisungen, docs.basho.com/riak/latest/ops/tuning/open-files-limit es sagt, zu erstellen oder zu Bearbeiten, als ein Neustart. Ich folgte diesen Anweisungen aber wenn ich das launchctl-limit-Befehl bekomme ich die gleichen Ergebnisse. Ich bin mir nicht sicher, was zu tun ist.
  • Gah! Lame. Wünschte, ich wüsste mehr über nginx zu unterstützen.
InformationsquelleAutor Tone | 2013-10-25
Schreibe einen Kommentar