Linux에서 서비스를 시작할 때 파일이 존재하지만 해당 파일이나 디렉토리가 없습니다라는 오류가 표시됩니다.

Windows에서 시작 파일을 편집하여 Linux 서버에 업로드했습니다. 파일은 해당 디렉터리에 있었지만, 파일을 실행하려고 하니 "해당 파일이나 디렉터리가 없습니다"라는 메시지가 나타났습니다. 시작 파일의 내용을 여러 번 확인했지만 아무런 문제가 없었습니다. 알고 보니 캐리지 리턴 문자에 문제가 있었습니다.

Windows 파일을 Linux 서버에 업로드한 후 읽을 수 없습니다. 줄바꿈 문제인 것으로 나타났습니다.

Linux에서 vim으로 작성한 test.txt 파일을 Windows로 복사했을 때 모든 내용이 한 줄에 표시되었습니다. Windows에서 작성한 test.txt 파일을 Linux로 복사했을 때 Linux 프로그램이 비정상적으로 실행되었습니다. Windows에서 Linux 쉘 스크립트를 작성하여 Linux로 복사하여 실행하면 문제가 발생합니다. 문제는 줄 바꿈 문자 ^M!에 있습니다.

wget에서 SSL 인증서 확인을 건너뛰는 방법

기본적으로 wget을 사용하여 파일을 다운로드할 때 wget은 웹사이트의 SSL 인증서에 대한 유효성 검사를 수행합니다. SSL 자체가 인증서의 유효성 및 검증에 의존하기 때문입니다. 경우에 따라 이 검사를 우회하고 싶을 수 있습니다. 예를 들어, wget을 사용하여 만료된 SSL 인증서가 있는 웹사이트나 자체 서명 인증서가 있는 웹사이트에 접속하려고 할 때입니다.

Nginx에서 NextCloud를 설치하면 업로드에 실패하고 공간이 부족하다는 메시지가 표시됩니다.

NextCloud는 서버에 빠르게 설치되었고, 서버 환경은 centos7+php7.4.3+nginx+mysql이었습니다. 이전에 수동으로 설치했기 때문에 NextCloud 설치 후 이상한 현상이 발생했습니다. 업로드만 빼고는 모든 것이 잘 작동했습니다. 업로드를 클릭했더니 저장 공간이 부족하다는 메시지가 나타났습니다. PHP 확장 프로그램 문제인 줄 알았습니다!