글 전부 보기482 [티스토리][#1 스킨] Admin, Write 링크 달기 (수정 2019-03-11) 개요 티스토리의 '#1 스킨' 을 이용 중에 있었습니다. 모바일에서 접속했을 때, '글쓰기' 와 '관리자 모드'로 가는 링크가 안 보여서 불편하네요. 이것을 추가하는 방법에 대해서 다루겠습니다. 본문 아래 방법은 다음과 같이 가장 하단에 추가하는 방법입니다. Blog is powered by Tistory / Designed by Tistory 라고 되어 있는 부분이 있습니다. 619 라인 정도인데, 그 아래에 한 줄을 추가 해 줍니다. / (관리/글쓰기)결과적으로는 아래와 같이 됩니다. Blog is powered by Tistory / Designed by Tistory / (관리/글쓰기) html 편집으로 들어가는 방법 전에도 한번 다뤘었지만, 과정을 보여.. 2017. 11. 10. [이클립스 Eclipse] Neon -> Oxygen 버전으로 업데이트 하기. 개요 오늘은 이클립스 를 업데이트 하게 되었습니다. 언제 업데이트가 되었는지 모르겠지만, Oxygen 버전이 정식 릴리즈된 것 같습니다. (전에는 M2 버전이었는데, 벌써 정식 릴리즈되었군요..) 사이트를 좀 살펴보다가, 업데이트를 실행해보려고 합니다. 예전에 Mars -> Neon 업데이트 를 했던 적이 있으니, 비슷한 과정으로 해보고자 합니다. (예전 글 링크 2016/06/29 - [이클립스 Eclipse] Mars -> Neon 버전으로 업데이트 하기 ) 업데이트 과정복사할 Link : https://download.eclipse.org/releases/oxygen/ 이후 과정 완료되었습니다. (참고 : 추가로 한 번 더 재시작 해주어야 로고가 바뀝니다) 연관 링크이후 업데이트 2019/02/18.. 2017. 8. 20. [라라벨 Laravel][Mysql] String data, right truncated: 1406 Data too long for column 'content' at row 1 개요 'Query Exception SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'content' at row 1' 에러가 자꾸 발생되어서 확인하게 되었습니다. 본문 Laravel 5.4.* 버전 사용중이고, PHP 7.1.* 사용중이고, Mysql 은 5.5.* 버전 사용중입니다. 문제가 뭘까? 고민해봤는데 이 경우에는 text 타입이 문제였습니다. 길이가 긴 문자열을 넘기게 되었는데, 저장할 수 있는 크기를 넘어섰기 때문에 발생하였습니다. Laravel 의 기본 샘플을 따라서 테스트 하는 중에 생성했던 테이블의 컬럼 중에 text 타입이 문제가 있었던 것으로 보입니다. 제 경우에는 posts 테이블의 cont.. 2017. 7. 29. 명령 크롬프트 를 파일 탐색기 에서 열기 Shift + 마우스 오른쪽 를 하면, 한글 윈도우 에서는 : '여기서 명령 창 열기 (W)' 영문 윈도우 에서는 : 'open command prompt here' 과 같은 항목이 생긴다. 참고로 윈도우 10 업데이트 버전 부터는 '여기에 PowerShell 창 열기' 로 바뀌었다. 2017. 6. 13. [아파치 Apache] 미디어위키 사용 중에 500 에러 발생시 (ModSecurity 문제) MULTIPART_UNMATCHED_BOUNDARY 개요 미디어위키 사용 중에 500 Internal Server Error 가 발생... 미디어위키 에서 글을 작성하고, 저장 버튼을 눌렀습니다. Submit 이 되었는데, 난데없이 '500 Internal Server Error' 가 발생했습니다. (그리고 작성한 그토록 긴 글은...) 무엇이 문제인가? 하나씩 찾아가보려고 합니다. 원인을 추리는 과정 예상 1. 사진 이미지 용량이 커서 발생되는 경우. php.ini 설정에서 upload_max_filesize = 2M 같은 설정값을 크게 변경하면 됩니다. 이 값은 적절하게 변경해놓으면 됩니다. 예상 2. 문자열이 에러를 유도한다면 저의 error_log 를 확인해봅니다. ModSecurity: Access denied with code 44 (phase.. 2017. 4. 20. [Xcode 기초] Navigator 와 Utilities 창 개요 Xcode 기초 입니다. 가끔씩 기초적인 사항을 올리도록 하겠습니다. 저도 자꾸 헛갈리네요. Navigator 와 Utilities 오늘은 Navigators 와 Utilities 에 대해서 정리해보고자 합니다. Xcode 를 실행해서 보게 되는 화면 입니다. 주로 보게 되는 부분이 Navigator 와 Utilities 영역 인데, 이 부분이 비활성화가 되어있는 경우도 있습니다. 이와 같은 아이콘을 선택하시면 Navigators, Utilities 등의 보여짐/숨김 을 선택할 수 있습니다. 이 아이콘은 Xcode 의 우측상단에 위치해 있습니다. 다시한번 살펴보자면, 순서대로 * Navigators : 네비게이터. 프로젝트 파일 네비게이션 같은 부분. * Debug Area : 디버그 영역. * U.. 2017. 4. 20. [VMware] unrecoverable error (vcpu-0) 에러가 날 때 .vmx 파일의 가장 하단에 smc.version = "0" 을 추가한다. 추가하고 저장을 하면 된다. 보통 macOS 를 vmware 에서 구동할 때 많이 발생하는 에러인데, 자세한 이유는 모르겠으나. vmware player, vmware workstation 의 최근버전 에서 이런 메시지가 발생한다. 아주 예전 버전을 쓰고 있다면, 이런 메시지가 안 나온다. 2017. 4. 17. [PHP] 클라우드 플레어 유저 아이피 HTTP_CF_CONNECTING_IP $_SERVER['REMOTE_ADDR'] 를 잘 사용하고 있었는데, 클라우드플레어 를 적용시키니, 엉뚱한 아이피주소를 받아온다. 검색해보니, $_SERVER["HTTP_CF_CONNECTING_IP"] 를 쓰라고 한다. 참고할 만한 주소는http://stackoverflow.com/questions/14985518/cloudflare-and-logging-visitor-ip-addresses-via-in-php 가장 높은 추천을 받은 글에서는 다음과 같은 설명이 적혀 있다. if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];} ... 더 검색하는 와중에 $_SE.. 2017. 2. 18. [PHP][mysql] inet_aton('::1') 에러 잘 되던게 갑자기 에러가 났다. inet_aton('::1') 라는 식의 로그 가 찍혀 있었다. 생각을 해보면, inet_aton 이라는 것은 mysql 에서는 IPv4 주소를 integer unsigned 로 바꿔주는 함수 로 기억한다. 문제는 저 안에 들어간 변수가 ::1 이라는 것이라는 점이다. ::1 이라는 아이피는 IPv6 에서 로컬을 뜻하는 주소 이다. IPv4 에서는 127.0.0.1 이었던 값이 IPv6 에서는 ::1 이라는 값이 된 셈이다. 해결책은 두 가지로 볼 수 있겠는데,'IPv6 이 지원되도록 소스를 변경' 하는 방법 과 '아파치 설정을 변경' 하는 방법이 있다. 개인적으로는 검색해서 찾아본 결과, httpd.conf 파일을 열어서 보면, Listen 80 이라고 되어 있는 부분이.. 2017. 2. 11. [Laravel] 쿼리 빌더 사용 중에 쿼리 함수 이용할 때에 Laravel 에서 쿼리 빌더 를 사용할 때 whereRaw 와 같은 함수를 이용하면 된다. 1. Select 절select 절 에서는 DB::raw('count(*) as cnt') 예시설명) 카운트 2. Where 절 where 절 에서는 ->whereRaw('completed_at > date_add(now(), interval -1 day)'); 예시설명) 최근 하루 안에 완료된 사항 조회할 때 조건절 3. 그 외havingRaw 등이 있다. 2017. 2. 9. 이전 1 ··· 10 11 12 13 14 15 16 ··· 49 다음