nginx編譯安裝時make出現如下錯誤
make[1]: Leaving directory `/application/nginx-1.6.3' make -f objs/Makefile install make[1]: Entering directory `/application/nginx-1.6.3' test -d '/application/nginx-1.6.3' || mkdir -p '/application/nginx-1.6.3' test -d '/application/nginx-1.6.3/sbin' || mkdir -p '/application/nginx-1.6.3/sbin' test ! -f '/application/nginx-1.6.3/sbin/nginx' || mv '/application/nginx-1.6.3/sbin/nginx' '/application/nginx-1.6.3/sbin/nginx.old' cp objs/nginx '/application/nginx-1.6.3/sbin/nginx' test -d '/application/nginx-1.6.3/conf' || mkdir -p '/application/nginx-1.6.3/conf' cp conf/koi-win '/application/nginx-1.6.3/conf' cp: `conf/koi-win' and `/application/nginx-1.6.3/conf/koi-win' are the same file make[1]: *** [install] Error 1 make[1]: Leaving directory `/application/nginx-1.6.3' make: *** [install] Error 2
cp objs/nginx '/application/nginx-1.6.3/sbin/nginx'
cp conf/koi-win '/application/nginx-1.6.3/conf'
cp: `conf/koi-win' and `/application/nginx-1.6.3/conf/koi-win' are the same file
這兩行告訴你是個已經存在的目錄(文件夾),因此無法復制 objs/nginx 文件過去。
多半是環境問題,若是測試機器,不妨移走 /usr/local/nginx 試一下。或用干凈的系統再試。
