[wp]File Upload Error
[문제 1]
워드프레스에서 파일이 업로드가 안 된다. Media Library에 파일을 올리려니 다음과 같은 메시지가 떴다.
1 |
Unable to create directory wp-content/uploads/2017/09. Is its parent directory writable by the server? |
[해법 1]
많은 웹사이트에서 파일의 허가 permission의 문제라고 한다.
[문제 2]
과거 서버에서는 문제가 없었다. 그래서 과거로 사용한 컴퓨터와 현재 사용한 서버가 어떻게 다른가 비교를 했다.
여기서 “@”와 “+”와 같은 문자가 다른 것을 발견했다.
[해법 2]
이 둘의 차이는 다음과 같았다.
https://apple.stackexchange.com/questions/42177/what-does-signify-in-unix-file-permissions
[문제 3]
실제 차이는 파일의 소유주가 달랐다. 과거 서버 디렉토리와 파일의 소유자는 _www였고, 현재 서버 디렉토리와 파일의 개인사용자였다.
[해법 3]
그래서 서버 홈 디렉터리 소유자를 _www로 바꾸었다.
1 |
sudo chown -R _www www |
[문제 4]
사진 용량이 커서 업로드가 안 된다.
[해법 4]
https://catchthemes.com/wordpress-tutorials/increase-maximum-file-upload-size-wordpress/
Arduino Shields
아두이노 쉴드는 아두이노의 기능을 확장시켜주는 기판(board)을 말한다. 어떤 쉴드를 추가하느냐에 따라 확장되는 기능이 달라지게 된다.
맥 미니 활용
미디어 서버
1. ServeToMe
2. How to Turn a Mac mini into a media server with Plex
3. Serviio
4. Darwin Streaming Server
맥 서버(smb)를 네트워크 드라이브로 연결하기
[문제]
맥서버(server.app이용)의 폴더를 smb로 공유하여, PC 윈도우에서 네트워크 드라이브로 연결하기
[상황]
– 맥 서버 : macOS Sierra 10.12.5, Server app 5.3.1
– PC : Windows 10 Education x64
[해법]
1. 맥서버와 동일한 네트워크로 연결한다.
– 맥서버에 있는 “설정->공유->인터넷 공유”를 통하여 “Ethernet”을 공유하여 “Ethernet2″를 PC를 연결함
2. 윈도우 10에서 로그인 옵션에서 “암호”로 하면 드라이브 연결이 됨.
– 윈도우 10에서 로그인 옵션에서 “PIN”으로 하면 드라이브 연결이 안 됨.
– 윈도우 10을 새로 설치함. (ㅠ.ㅠ)
[교훈]
생각보다 파일공유가 까다롭다!
[후기]
7월 3일 작성이었음
7월 14일 학내 전산원 이메일에 의하면, 그 동안 SMB를 막았다고 한다. 그래서 안 됐나? 아흑
같은 학내 네트워크에서도 SMB가 안 되었다.
변압기 손실과 효율
[server]타임캡슐
daylighting windows vs. view windows
고건축 환경
[server]zombie process
ubuntu에서 좀비 프로세스 찾기와 죽이기
[문제]
There is 1 zombie process.
찾기
1 |
$sudo ps -ef | grep defunct | grep -v grep |
죽이기
1 |
$sudo ps -ef | grep defunct | awk '{print $3}' | xargs kill -9 |