본문 바로가기
반응형

web21

우분투 nginx php-fpm 설치 후 502 에러 /etc/nginx/sites-avilable/default 내용 안에 php7 버전으로 자동 설정되어 있는데 설치된 버전은 8.1이라 인식되지 않았음 수정 후 동작 2022. 8. 15.
phpmyadmin not found 접속 불가 우분에서 phpmyadmin 에 접속할 수 없을 때 sudo gedit /etc/apache2/apache2.conf 파일을 열고 Include /etc/phpmyadmin/apache.conf 을 추가 후 아파치 재시작 후 동작 참고 https://stackoverflow.com/questions/45284861/phpmyadmin-not-found-on-ubuntu-server /phpmyadmin not found on ubuntu server I am attempting to install both RStudio and phpmyadmin on an ubuntu server from AWS. I have spun up a AWS server using RStudio AMI which works s.. 2022. 8. 13.
워드프레스 멀티 사이트 ERR_TOO_MANY_REDIRECTS 멀티 사이트 적용 wp-config.php 수정 네티워크 설정 설정에 들어가기 전에 모든 플러그인을 비활성화해야함. 설정 완료 후 wp-config.php 파일과 .htaccess 파일 수정 수정내용은 그대로 복사하면 됨. ?? 에러 때문에 확인해보니 htaccess 파일을 ftp로 올렸더니 업로드가 반영이 안되어있었음. 그냥 서버에서 직접 파일 수정하니 정상적으로 동작! 2022. 7. 15.
403 forbidden nginx 워드프레스 워드프레스 플러그인 설치 중 서버가 다운되어서 재부팅을 했더니 403 forbidden nginx/1.18 에러가 뜨면서 사이트 접속이 안됨 ㅠ 상태를 보니 apache2 가 실행이 안된다. 구글링 중 같은 증상 발견 sudo systemctl status nginx 상태 확인 후 활성화 중이라면 정지시켜놓고 다시 재시작.. sudo systemctl stop nginx 성공 근데 nginx 는 대체 언제 설치된거지? 2022. 7. 15.
우분투 워드프레스 설치 후 테마 설치 되지 않을 때 사이트를 만들면서 워드프레스 사이트를 단 한번도 만들어 본적이 없어서 시간 날 때 한번 해보자는 생각으로 막 설치를 했는데 우분투에 워드프레스를 기본적으로 설치하니 ftp 권한 때문에 테마들이 설치되지 않았다 해결 방법은 워드프레스 폴더내에 wp-config.php 파일을 열고 윗쪽에 흰색 줄을 주석처리 하고 경로를 수정해주니 define('WP_TEMP_DIR', 'wp-content/'); 를 추가하고 define('FS_METHOD', 'direct'); 를 입력 적용하니 정상적으로 테마 설치를 할 수 있었다. 워드프레스 설치 자체를 처음하는데 뭔가 어렵다 ㅠㅠ 테마도 그렇고 언제 또 만들려나 ㅋㅋ 티스토리 블로그도 시작하고 거의 1년 만에 접속하는데 워드프레스 블로그까지.. 그래도 한번 시도는 해.. 2022. 7. 14.
검색엔진 진단결과 예전에는 그냥 RSS등록하면 보여줬던 것 같은데 이게 없어지고 웹마스터 도구라고 생겨서 사이트 진단을 해보니 결과는 이와 같음... 좀 찾아보니 오픈그래프, 사이트 설명은 메타로 등록하면됨 티스토리는 플러그인으로 자동 설치되었음 플러그인 항목을 보면 3번째에 있음 선택하고 메타태그를 추가할 차례 메타 태그는 보통 사이트내의 정보를 표기하도록 되어있음 수동으로 등록하시는분들은 html 안에 사이 상단에 넣어주면됨 마지막 남은 로봇파일은 사이트 권한 설정같은건데 웹마스터 도구에서 다운로드가 가능함 위 화면에서다운로드를 하면됨 저 파일은 다시 티스토리 메뉴에 있는 파일 업로드에 업로드 결과! 예전에는 쉽게 RSS 등록 후에 며칠만에 반영이 되었는데 지금은 웹사이트에 등록했다고해서 언제 반영될지는 모르는 것 같.. 2021. 6. 26.
리액트 빅 캘린더 난생처음 리액트 공부하다보니 하루종일 삽질만하는 것 같다 ㅠ 그래도 오류코드 꼼꼼하게 나와서 다행이다 오늘은 웹에서 자주 연동되는 풀캘린더를 찾아보다가 리액트 빅캘린더를 설치해보았음 yarn add react-big-calendar or npm install --save react-big-calendar 뭐이리 경고가 많이 뜨냐... 적당히 노란 워닝은 넘어감.. 한번에 설치하고 바로 적용할리가 없지 일단은 이리 저리 삽질하다가 겨우겨우 소스파일 보고 적용했음.. // 한글 언어설정부분 import moment from 'moment' import 'moment/locale/ko'; import { Calendar, Views, momentLocalizer } from 'react-big-calendar.. 2021. 6. 22.
axios를 이용해 php로 값 보내고 전달받기 리액트 공부중에 비동기식 통신 중 axios에 대해서 정리해보려고 합니다. axios 를 이용하면 기존에 ajax 통신을 편하게 값을 전달하고 받을 수 있으며 코드도 간결하고 사용법도 쉽다~! 먼저 설치방법은 yarn add axios 얀이 설치가 되어있지 않다면 npm install axios 로 설치 후에 상단의 import axios from 'axios'; 로 불러온다. 기본적인 사용법은 axios.post('접속 url', { 전송 데이터 }) .then(function (response) { // 성공 }) .catch(function (error) { // 실패 }); } php 에서 데이터를 받을 경우 $data = file_get_contents("php://input"); $json =.. 2021. 6. 21.
무료 마인드맵을 깃마인드 데이터를 설계하는 과정은 어떤 과정보다도 우선시되면서도 가장 중요한 뼈대 역활을 하는만큼 초반에 가장 번거롭고 신경써야할부분이다. 제대로된 설계 없이 메모장이나 무언가를 만들면서 DB구조가 바뀌게되면 하나만 바꾸게되는 경우보다 관련된 여러개를 수정해야할 경우가 많다. 그래서 초기 작업보다 더 많은 시간이 걸리는 비효율적인 일이 될 것이다. 이러한 데이터관리 마인드맵등을 무료로 해주는 깃마인드를 소개해보려고 한다. 한국어 지원은 물론 수 많은 무료 템플릿도 제공하며, 온라인에서 실시간으로 저장된다! 주소는 https://gitmind.com/kr/ GitMind - 무료 온라인 마인드 맵 도구 GitMind는 브레인 스토밍, 프로젝트 계획, 개발, 행동 및 기타 창의적인 작업을위한 무료 온라인 마인드 맵 .. 2021. 6. 19.
부트스트랩5 달라진점 벌써 오래전 사이트제작을 할때 제대로된 웹에디터도 없던시절 나모웹, 드림위버등의 에디터가 나오면서 코딩이 간편해지기 시작했는데 부트스트랩이 출시된 이후 모바일과 PC 테블릿등의 css의 표준이되었다고해도 과언이 아닌데요. 먼저, 부스트스트랩5의 특징은 IE버전의 지원을 종료했습니다. 웹사이트 제작을 하다보면 항상 벽이되는 IE죠.. 사실 주위에 사용하는분들은 거의 없는데 항상 IE테스트 후 따로 예외처리 및 코딩을 해줘야하는 불편함이 있었죠. 일단 다른분 내용에서 가져온 차이점 정리를 살펴보면 눈에 확 들어오는건 앞서 언급했던 부트스트랩4 버전에서 지원되던 IE10, 11버전 모두 지원을 종료되어있는 점이네요. 기존 IE버전 최적화가 필요하신경우에는 부트스트랩4버전이나 그 이하버전으로 제작을해야하겠네요... 2021. 6. 15.
반응형