일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ubuntu
- db
- IntelliJ
- linux
- Git
- 맛집
- Spring
- springboot
- laravel
- Design Patterns
- elasticsearch
- ReactJS
- JVM
- devops
- Spring Boot
- AWS
- jsp
- Gradle
- Web Server
- javascript
- it
- php
- tool
- jenkins
- Oracle
- redis
- java
- Spring Batch
- MySQL
- 요리
- Today
- Total
목록PHP/Laravel (14)
아무거나
* 뷰 생성 과정(resource/views) ---------------------------------------------------------------------------------------------------- - master 레이아웃 view 파일을 생성(layouts/master.blade.php) - 각각의 페이지에 관련된 view 파일을 만들자 # {pageName}/index.blade.php # {pageName}/create.blade.php # {pageName}/show.blade.php # {pageName}/edit.blade.php - @extends('view이름') : 해당 view를 확장하는 방법으로 view를 구성 - @section('section 이름') ..
[마이그레이션] 1. 마이그레이션 생성(default:user관련) php artisan migrate 명령실행시에 table 에 migrations, password_resets, users 가 생성되면 제대로 된거다. * 만약 Syntax error or access violation: 1071 Specified key was too long 라는 에러가 뜬다면 설정 문제이므로 - app/providers/AppServiceProvider.php [추가] use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); } 2. 마이그레이션 기능을 이용한 테이블 생성 장점 : DB스키마를 쉽게..
[laravel XSS 적용 방법] 1. 웹루트에서 php artisan make:middleware XSS 명령 실행 2. [XSS.php] 소스적용 namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; class XSS { public function handle(Request $request, Closure $next) { $input = $request->all(); array_walk_recursive($input, function(&$input) { $input = strip_tags($input); }); $request->merge($input); return $next($request); } } 3. Kernel..
라라벨설치 하지만, 홈스테드를 사용하지 않는 경우, 서버에서 다음의 요구사항을 만족하는지 확인해야합니다: PHP >= 7.0.0 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension ( OR sudo apt install php-xml ) 우분투패키지 최신업데이트 및 업그레이드 sudo apt-get install openssl sudo apt-get install php7.0-mbstring sudo apt-get install php7.0-Tokenizer sudo apt-get install php7.0-xml root 로그인 # php 설치 # 컴포저 설치 - s..