php79 / stack

PHP 5.3 ~ 8.2 + Nginx + Let's Encrypt + MariaDB + 앱 자동 설치
https://www.php79.com
MIT License
89 stars 32 forks source link

php 미설치시 오류 #61

Closed ibin79 closed 1 year ago

ibin79 commented 4 years ago

php 미설치 설정

stack.conf

# 2개 이상 설치할 수 있고, 모두 0으로 두어 모두 설치하지 않을 수 도 있습니다.
PHP53=0
PHP54=0
PHP55=0
PHP56=0
PHP70=0
PHP71=0
PHP72=0

# PHP CLI ( /usr/bin/php ) 에서 사용할 PHP 버전을 선택해주세요.
PHP_BASE=

에러

[root@db-a stack]# ./install.sh  
./install.sh: line 13: [: =: unary operator expected
[root@db-a stack]# ./status.sh 

### 설치된 PHP 버전 정보 ###

CLI path        Version         Service name
ls: cannot access /usr/bin/php??: 그런 파일이나 디렉터리가 없습니다
ls: cannot access /usr/bin/php: 그런 파일이나 디렉터리가 없습니다

일단 사용에는 문제없음

ibin79 commented 1 year ago

PHP 미설치시 오류 화면 및 status.sh 에서 설치된 항목만 나오도록 개선.

PHP, Nginx, MariaDB 모두 미설치된 경우 화면.

[root@rocky87 stack]# ./status.sh 

php79 stack version 1.2.4

### php79 stack 에서 추가된 주요 설정 파일들 ###