IT 200

[Laravel] There is no existing directory at "blah blah" and its not buildable:Permission denied 접근권한 문제

세상에 모든 버그는 다 겪는 월공 티스토리에 환영합니다(?) 구글링 해보니 storage에 접근권한이 없다고한다 웹서버가 접근을 해야하는데 권한이 없으면 접근을 못해서 이러한 에러가 난다고 한다. 755 로 해주는건 둘째치고 우선 웹서버에게 권한을 줘야하는거같다. 굳이 755로 안해도 웹서버에 접근권한만 주면 해결되는듯 ? 센토스라서 일반적으로 nginx 나 apache 계정을 사용한다고한다 난 apache 로 부여했다. chown -R apache:apache storage bootstrap/cache chmod -R 755 /var/www/html/laravel/storage linux putty 에서 위 블럭 두번째 명령어를 실행하거나 파일질라에서 바꿔도 된다 바꾸고나면 아래처럼 접속했을때 이상없이..

IT/PHP 2020.07.27

[PHP] form 배열로 값이 안넘어간다 !!, php form array request error / php.ini max_input_vars

php 환경, form 에서 post로 배열값을 넘기는데 좀 값이 여러개 들어가는 배열인데 특정 부분에서 값이 짤려서 request 로 받아지지가 않는다 난 분명히 같은 form 안에 넣었고 name 도 같은데 ㅡㅡ 난 내가 잘못한줄알고 2시간동안 소스 보면서 뻘짓하다가 갑자기 뇌리에 스친 ... php 5 에서 php 7 로 최근에 업그레이드한게 생각나면서 혹시나 해서 검색해보니 php.ini 에서 max_input_vars 설정을 바꿔주란다 ... 하 ... 역시 뭔가 이상하다했다 php5에선 잘만되던게 갑자기 php7로 넘어오면서 안되는게 이상한거지 ... 여튼 아래 max_input_vars = 1000 되잇던거를 100000 으로 좀 넉넉하게 잡아주고 해결 ... # vi /etc/php.ini..

IT/PHP 2020.07.21

[Linux] 호스트네임 변경 : how to change the hostname in Linux

PHP sendmail 로 메일을 발송하는데 계속 전송실패가 뜬다 Service Unavailable, 반송된 메일을보니 레코드 어쩌고 저쩌고 뭐시기 결국 이리저리해도 해결안됐다가 hostname을 아예 변경해주니 잘 가는걸 확인했다 신기하게도 처음에 쓰던 hostname 일때는 무슨짓을해도 메일이 안간다 ㅡㅡ; (지메일, 네이버는 잘들어오는데 네이트, 한메일은 죽어도 안온다 ㅎㅎ) vi /etc/hostname vi /etc/hosts vi /etc/mail/local-host-names vi /etc/sysconfig/network ##hostname## #localhost.localdomain example.com ##hosts## 127.0.0.1 localhost localhost.localdo..

IT/잡다구리 2020.07.20

PHP5 에서 PHP7로 업그레이드시 문제가 되었던 점

내 경험상 위주로 기록을 해두려고한다 홈페이지마다 쓰는 함수도 제각각이고 코딩스타일도 제각각이어서 이 글이 나를 제외하면 다른분들께는 도움이 안될 확률이 매우 클거같다 ~ 1. mysql vs mysqli 이건 그래도 매우 흔히 발생하는 에러같은데 php 5.3 에서 열심히 mysql 연동하는 부분에 작성되있던 mysql 부분을 mysqli 로 죄다 바꿔줘야한다 그리고 err 출력하는 부분도 약간 조금 다른거같다 //PHP7 에서의 mysql 연동시 에러출력 mysqli_connect_errno 기존에 PHP5 에서 되있던 mysql_connect , mysql_close, mysql_query 모조리 싹다 중간에 i 를 붙여줘야한다는 점 명심하자 2. 참조전달 이 부분은 나도 좀 더 봐야할 부분인데 ,..

IT/PHP 2020.07.19

[Linux + mysql] 데이터베이스 전체 백업, DB 백업, dump, sqlbackup

서버를 옮겨야한다, 소스파일은 그냥 다운받아서 올리면 그만이지만 , DB 가 까다롭다 백업받는 dump 명령어는 뭐 mysqldump -u [권한있는 아이디] -p [database이름] > /원하는경로/원하는이름.sql mysqldump -u [권한있는 아이디] -p [database이름] > /원하는경로/원하는이름.dump 이런식으로 진행이되는데 옮겨야하는 DB가 한둘이 아니라서 ... 일괄로 하는 방법을 찾아봤다 그러다 찾게된 명령어가 아래 명령어인데 mysqldump --all-databases -u root -p --default-character-set=utf8 > 20200707.sql 실행할때마다 계속 Unknown table engine 'InnoDB' when using LOCK TAB..

IT 2020.07.07

[Linux + Centos8] 부팅디스크 만들기 및 설치

우선 센토스8 부팅 usb 를 만들려면 준비물이 3개가 필요합니다 1. 8기가 이상의 USB 2. Rufus 프로그램 3. centos iso 파일 Rufus 다운로드는 위 파일을 다운받거나 혹은 아래링크에서 받을수있습니다. https://rufus.ie/ Rufus - The Official Website (Download, New Releases) rufus.ie http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/ 위 링크는 변한거같으니 아래에서 선택 http://mirror.kakao.com/centos CentOS Mirror mirror.kakao.com 목록에서 조회 iso 파일은 여기서 받을수 있습니다 저는 dvd1.iso 파일 다운받아서 진행했구요..

IT 2020.07.06

[Linux] Centos8 putty 접속하기 ssh 설치 터미널접속

리눅스 서버에서 ssh 터미널 설치를 해놓고 윈도우에서 원격으로 푸티접속 가능하게 만들려면 우선 리눅스 상에서 sshd 를 설치해줘야한다 아래 명령어를 치면 sshd 설치를 끝낼수있고 , 윈도우상에서도 푸티 접속이 원활하게 진행된다~ yum install openssh-clients 위에꺼 설치하고, 아래껏도 설치하라는데 나 같은경우에는 아래꺼는 이미 설치 되어있다고 떠서 굳이 할필요없었다 yum install openssh-server

IT/잡다구리 2020.07.06

[Linux] Centos8 sshd 실행 오류 SSH unprotected private key file linux

난 오늘도 지랄맞은 리눅스 오류에 봉착했다 인터넷 연결이 좀 말썽이던거 겨우 해결했더니 이젠 또 sshd 까지 덩달아 내속을 썩인다 sshd 가 되어야 푸티로 접속해서 작업을 하든말든 할거아니냐 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 이걸 고치려면 권한을 다시 되돌려야 한다고 한다 저 경로의 파일의 권한을 600으로 초기화 '/etc/ssh/ssh_host_어쩌고_key' sudo chmod 600 ~에러에 나온 경로 이렇게 하고나서 sshd 다시 실행하니 잘..

IT/잡다구리 2020.07.02

[Linux] Centos8 인터넷 연결하기 , ip주소 확인하기

리눅스 센토스8 에서 인터넷 연결을 하려면 우선 ip 주소를 할당받아야한다 해당 설정파일 경로는 아래와 같다 cd /etc/sysconfig/network-scripts 어떤 파일명으로 있을지는 서버 별로 다른거같으니 우선 경로를 바꿔서 ll 를 치고 어떤 파일들이 있는지 확인한 후에 vi 로 열어서 내용을 확인한다 IP 를 자동으로 발급받을지, 수동으로 지정할지를 우선 정해야하는데 자동으로 할꺼면 BOOTPROTO=dhcp 설정해주고 IPADDR, NETMASK, GATEWAY,DNS1,2 모두 앞에 #을 붙여서 주석처리해도 상관없다 BOOTPROTO 설정은 eno1, eno2 동일하게 지정해주었다 난 랜선이 두개여서 2개의 파일이 있고 우선 eno1 부터 보면 아래와 같다 DEVICE=eno1 TYP..

IT/잡다구리 2020.07.02

[Linux+Apache+PHP] html 페이지 접속 안되고 계속 다운로드 문제

열뻗친다 어떻게 열뻗칠때만 포스팅 하는지 모르겠다 주구장창 프로그래밍이랑 디비만 만지다가 서버쪽도 이제 갓 입문하니 개념이 있을리가있나 .. 어쨌든 모르면 삽질해야지 ㅜ 오늘 봉착한 문제는 서버 이전하고나서 html 페이지가 열리지않고 계~속 다운로드 되는 문제가 있었다 사실 그누보드 페이지였고 html 잘만 열렸는데 내부에 php 소스가 먹지 않아서 찾아보다가 /etc/httpd/conf/httpd.conf 파일 내부에 아래와 같이추가를 해주면 된다고 해서 추가를 했는데 발생한 문제였다 AddType application/x-httpd-php .php4 .php .phtml .ph .inc .html .htm AddType application/x-httpd-php-source .phps 당연히 con..

IT/잡다구리 2020.07.01
300x250