목록OSX (131)
준호씨의 블로그
$ brew cask install visual-studio-code
맥에서 뭔가 설치 할 때는 brew 가 짱이죠. $ brew install mariadb 로 mariadb 를 설치를 하면 설치는 되는데 뭔가 잘 안되더군요. 삽질한 내용들을 정리해 보았습니다. /usr/local/var 의 소유자 변경 /usr/local/var 의 권한이 root 로 되어 있는 경우 /usr/local/var/mysql 경로를 못만들어서 잘 안되는 경우가 있어군요. 그래서 /usr/local/var 를 바꿔주니 잘 되긴 합니다. $ sudo chown junho85 /usr/local/var 이거 이렇게 바꿔도 혹시 뭔가 문제 될만한게 있는지는 잘 모르겠습니다. 공포의 Access denied for user 'root'@'localhost' 설치는 분명 잘 된거 같고 mysql -u..
2018.01.15 삽질 했던 것 정리. 문제가 해결은 된 상태라 해결 된 것 까지 정리. 정확한 이유 확인은 못함. cpan 으로 MIME::Lite 라는 모듈을 설치 했는데 로컬에서는 잘 되는데 apache 통해서 perl cgi 를 호출하면 MIME::Lite 모듈이 없어서 오류가 나는 상황 설치된 perl 환경 참고로 OSX 기본 perl 버전은 5.18 /usr/bin/perl perlbrew 로 세팅한 perl 이 5.18.2, 5.26.1 perlbrew perl 에서 cpan MIME::Lite 로 설치 하면 로컬에서는 잘 됨 스크립트의 shebang 은 다음과 같이 되어 있음. #!/usr/bin/env perl 추측하기로는 apache 에서 호출한 perl cgi 는 perlbrew 로..
맥북 마이그레이션 후 아파치 웹서버가 제대로 동작하지 않음 brew services 로는 상황 진단이 어려움 $ brew services restart httpd Stopping `httpd`... (might take a while) ==> Successfully stopped `httpd` (label: homebrew.mxcl.httpd) ==> Successfully started `httpd` (label: homebrew.mxcl.httpd) 메시지는 그럴싸 한데 실제로 httpd 가 안뜸. /usr/local/var/log/httpd/error_log 에도 로그가 안찍힌다. apachectl 로 시작 해 보면 에러 메시지를 볼 수 있다. $ apachectl start dyld: Symbol..
System Preferences -> Security & Privacy 에서 Require password 가 "immediately" 로 설정 되어 있으면 화면보호기 동작후 풀릴 때 바로 암호를 물어 보게 된다. 다만, Hot Corner 를 이용한다거나 생각하다가 화면보호기가 나타나서 바로 해제 했는데 암호 입력을 요구 받으면 종종 귀찮을 때가 있다. "immediately" 대신 "5 seconds" 로 바꿔 보자. 화면 보호기가 동작해도 빠르게 해제 시키면 암호 입력을 하지 않아도 된다.