반응형

CI4 13

[ci4]codeigniter4 index.php is kill, index.php 죽이기

정답은 간단하다. ubuntu서버의 경우 /etc/apache2/sites-available/해당 도메인.conf로 접속하여, 1번과 3번을 수정한다. Options FollowSymLinks AllowOverride All Require all denied AllowOverride None Require all granted Options Indexes FollowSymLinks AllowOverride All Require all granted # # Options Indexes FollowSymLinks # AllowOverride None # Require all granted # 컨트롤러/app.php에서 public indexPage= '';로 수정. 기존까지는 config.php를 수정하라고..

취업/CodeIgniter 2022.01.19

[ci4] ci4 with react.js codeigniter4에 React.js 올리기

++ 기본적으로 php에 대한 이해와 react.js에 대한 이해가 필요합니다 ++ 기존에는 php도 쓰고 ci4도 쓰는바람에 여러가지 짬뽕을 php카테고리에 밀어넣었는데, 이제 ci 폴더를 따로 만들었다. 방법은 진짜 간단하다. 1. bitnami를 설치. 2. ci4를 다운로드 3. c:\bitnami\wamp package 버전\apache2\htdocs\ 해당 ci4압축 해제한 파일 넣어주기. 4. env 파일 복사 후 .env 만들고 production을 주석처리하고, 해당 변수를 복사하여 development로 선언한다. #-------------------------------------------------------------------- # ENVIRONMENT #------------..

취업/CodeIgniter 2022.01.19

[php] CI 코드이그나이터3에 env dotenv .env 적용하기

위코드를 다닐때는 초보자라 config.js에서 그냥 export 해서 사용했던거였는데, node.js를 배우면서 dotenv라는 라이브러리를 알게되었다. 해당 라이브러리는 config.js처럼 하나의 전역변수 파일을 만들어 따로 호출하지 않고, config.js는 해당 파일을 사용하는 컴포넌트에서 매번 import해야했음. 하지만, dotenv는 자동으로 해당파일을 import해서 변수 호출하는 방식으로 해결하는 라이브러리. 해당 파일만 github 예외파일로 선정시 나머지 코드들은 github에 업로드가 가능하니 공유도 좋다. 즉 보안성도 좋고 사용하기도 좋아서 재사용코드들도 관리가 쉽다는 것. url * 500개면 500개를 일일히 수정하는 것인데, 이를 한개의 코드만 바꾸면 나머진 알아서 교체되니..

취업/PHP 2021.11.12
728x90