https://github.com/xpressengine/xpressengine
XE 3.0.0-rc.5 - 2018/09/19
https://github.com/xpressengine/xpressengine/releases/tag/3.0.0-rc.5
설치 방법 가이드
https://xpressengine.gitbooks.io/xpressengine-manual/content/ko/installation.html
* 설치전에 DB 관련 처리
- DB 생성
CREATE DATABASE xe3 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
- xe3 유저 생성
- 권한 부여
GRANT ALL PRIVILEGES ON xe3.* TO 'xe3'@'localhost' IDENTIFIED BY 'xe3';
//===================
* Windows 10에서 XE3 수동 설치
- Git Bash 실행
- installer 다운로드
php -r "copy('http://start.xpressengine.io/download/installer', 'installer');"
- 설정파일 (xe_install_config.yaml) 생성, 편집
php installer make
- 생성됨 xe_install_config.yaml 파일에 DB,관리자 정보 입력
- 설치
php installer install --config=.xe_install_config.yaml --no-interact
- 업데이트
php artisan xe:update --skip-download
- 라라벨 업데이트
composer update
//=============================================
- 루트 폴더에 .env 파일을 생성하면 에러 발생
Base table or view not found: 1146 Table 'xe3.site' doesn't exist
- 해결 방법
- .env 파일을 지우거나
- .env 수정
APP_ENV=production <=== 으로 설정
config/production 폴더의 설정을 읽게됨
config의 설정을 읽게 하려면
APP_ENV=local 로 설정
//=============================================
- '플러그인 설치' 선택하면 에러 발생, 해결 방법
cURL error 60: SSL certificate problem: self signed certificate in certificate chain
- 해결 방법
https://snippets.webaware.com.au/howto/stop-turning-off-curlopt_ssl_verifypeer-and-fix-your-php-config/
https://curl.haxx.se/docs/caextract.html 사이트에서 cacert.pem 파일을 다운받아 c:\php로 복사
php.ini 파일 수정
curl.cainfo = c:\php\cacert.pem
php-fpm.exe 재시작
'Code > PHP' 카테고리의 다른 글
라라벨 버전 업그레이드 방법(5.1->5.2->5.3->5.4->5.5) (0) | 2018.10.10 |
---|---|
라라벨 설치 composer install 명령시 에러 해결 방법 (0) | 2018.10.09 |
라라벨 설치 및 설정 (0) | 2018.09.27 |
라온 보드 수동 설치 (0) | 2018.09.25 |
(라라벨) Valet 설치 (윈도우 용) (0) | 2018.09.21 |