php 헛다리 (60) 썸네일형 리스트형 라라벨9 기존 프로젝트 복사하는경우 라라벨 기존 프로젝트 복사하는경우1. .env 파일 설정2. composer install 실행 에러시 composer update3. php artisan key:generate 실행4. 캐시 정리 후 서버 실행php artisan config:clearphp artisan cache:clearphp artisan view:clearphp artisan route:clear 라라벨9 https 로 무조건 설정하기 라라벨9 https 로 무조건 설정하기/app/Providers/AppServiceProvider.php 라라벨9 로그파일 날짜별 기록 라라벨9 로그파일 날짜별 기록으로 변경 및 자동삭제.envLOG_CHANNEL=dailyA01/config/logging.php 'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), 'level' => env('LOG_LEVEL', 'debug'), 'days' => 14, ci4(4.5.5) 특정ip 개발모드 ci4(4.5.5) 특정ip 개발모드 protected static function defineEnvironment(): void { if (! defined('ENVIRONMENT')) { // @phpstan-ignore-next-line $env = $_ENV['CI_ENVIRONMENT'] ?? $_SERVER['CI_ENVIRONMENT'] ?? getenv('CI_ENVIRONMENT') ?: 'production'; ////////////////////////////////////////////////////// /// 특정ip 개발모드.. json_encode 옵션 json_encode 옵션json_encode($response, JSON_NUMERIC_CHECK | JSON_PRESERVE_ZERO_FRACTION)JSON_NUMERIC_CHECK이 옵션은 JSON으로 변환할 때, 숫자로 인식될 수 있는 문자열("123", "1.23" 등)을 실제 숫자형(정수나 부동소수점)으로 변환하여 인코딩합니다.예를 들어, 배열의 값이 "amount" => "200.25"라면, 이 옵션을 사용하면 JSON에서는 "amount":200.25와 같이 숫자로 표시됩니다.JSON_PRESERVE_ZERO_FRACTION이 옵션은 부동소수점 숫자의 소수점 이하 자리가 0이라도 이를 그대로 유지하도록 합니다.보통 PHP는 1.0을 단순히 1로 출력할 수 있는데, 이 옵션을 사용하.. 배열 키 유지 값 초기화 배열 키 유지 값 초기화 / 방법 1.루프사용foreach ($url_left as $key => $value) { $url_left[$key] = '초기값';}print_r($url_left);// 방법 2. array_map 사용$url_left = array_map(fn($value) => '초기값', $url_left);print_r($url_left); php $a 와 $b 값바꾸기 // 임시 변수 사용하여 값 바꾸기 $temp = $a; $a = $b; $b = $temp; // 배열을 이용해 값 바꾸기 [$a, $b] = [$b, $a]; ci4 - aws redis ( Valkey ) 설정 ci4 - aws redis ( Valkey ) 설정 우선 작업 https://huningyo.tistory.com/300 aws redis ( Valkey )aws redis 사용ElastiCache 선택Valkey 캐시 선택기본으로 진행이름 적당히 작성 - 생성기다리면 엔드 포인트가 생긴다.엔드 포인트가 생기면 - 컴퓨팅 연결 연결할 인스턴huningyo.tistory.com .envsession.driver = 'CodeIgniter\Session\Handlers\RedisHandler'session.savePath = 'tls://aws redis ( Valkey ) 엔트포인트' app/Config/Session.php하단에 추가 /////////////.. 이전 1 2 3 4 ··· 8 다음 목록 더보기