私はSnow Leopardに付属しているデフォルトのApacheインストールを使用しており、MySQL、Rudix(Unixポート、およびXcode。ApacheはSnow Leopardでターミナルを使用して起動しませんが、Web共有(システム環境設定)を使用して動作します
I型:
$ sudo apachectl start
私はこの出力を受け取る:
dyld: Symbol not found: _apr_dir_open$INODE64
Referenced from: /usr/local/sbin/httpd
Expected in: /usr/local/lib/libapr-1.0.dylib
in /usr/local/sbin/httpd
/usr/local/sbin/apachectl: line 78: 2023 Trace/BPT trap $HTTPD -k $ARGV
それが関連しています場合、私は知らないが、import MySQLdb
が働いていなかったので、私の.bash_profile
はこのラインを持っている(私はそれを入力しましたPythonで):
export DYLD_LIBRARY_PATH="/usr/local/mysql/lib/:$DYLD_LIBRARY_PATH"
私がWebを使用してを使用するシステム環境 Apacheが起動して動作しますが、端末を使用して起動することはできません。apachectl
コマンドに重要な引数を渡すのを忘れていた可能性があります。
あなたが正しかった、私はあなたの提案のコマンドを使用して、私はULIMIT_MAX_FILESと別の問題で実行しますが、すでにHTTPにインターネットで解きます: //notfornoone.com/2010/11/snow-leopard-10-6-5-and-apachectl/ありがとう! –