반응형
정답은 간단하다.
ubuntu서버의 경우 /etc/apache2/sites-available/해당 도메인.conf로 접속하여, 1번과 3번을 수정한다.
<Directory />
Options FollowSymLinks
AllowOverride All
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory>
컨트롤러/app.php에서 public indexPage= '';로 수정.
기존까지는 config.php를 수정하라고 적혀있지만, ci3까지나 그랬고
ci4부턴 app.php로 가서 수정해야한다.
그리고 나서 apache restart 실행.
sudo service apache2 restart
이걸했더니 index.php는 죽었는데, 개발용서버가 한개의 서버에서 도메인만 다르게 서로 다른 폴더를 봤는데
1개가 죽어서 다시 복구해놨다.
ci의 공부를 하려면, 해당 포럼을 사용하자.
728x90
'취업 > CodeIgniter' 카테고리의 다른 글
[ci4] memcached 사용하기 (0) | 2022.04.25 |
---|---|
[ci4] 최소지원 php 버전은 7.2? 7.3? (0) | 2022.02.22 |
[CI4]codeigniter4 다중 언어 지원하기, 언어변경, 여러 언어 지원 (0) | 2022.01.24 |
[CI4] 코드이그나이터4 with React.js lib연동 (0) | 2022.01.20 |
[ci4] ci4 with react.js codeigniter4에 React.js 올리기 (0) | 2022.01.19 |