PHP7 PHP5.x에서 PHP7.x에서 pg_send_query pg_get_result 동작 변경 다음 코드는 PHP5.x에서는 not busy를 표시하지만 PHP7.x에서는 busy!를 표시합니다. PHP7.x에서는 아직 pg_get_result 에서 꺼내지 않은 결과가 있는 경우 busy 라고 판정하게 된 것 같습니다. 이것은 PHP의 호환성이 없는 변경 이력을 쫓아도 실려 있어야 했습니다. ※ 어딘가에 실려 있으면 가르쳐주세요 틈새라고 생각합니다만, 그만큼은 마치면 해결에 시간이 걸... PHP7 【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다 안녕하세요, 냥입니다. 어제 라라벨을 시작한 사람입니다. 어쩌면 초보자 너무 웃을 수있는 내용입니다. 따뜻한 눈으로 봐주세요. 실수나 끔찍한 부분이 있으면 정정하므로, 지적이 있으면 기다리고 있습니다. 다음 사이트를 참고로 AWS Cloud9에 등록하여 개발 환경을 정돈했다. (버전은 php7.1, Laravel은 5.8) 참고 : 다음으로 데이터베이스를 구축했다. 참고 : 그 후 Larav... PHP7SSLlaravel5.8cloud9AWS Lambda를 작성하기 위한 Docker로 테스트하거나 배포까지 해 보았다(PHP편) 만나서 반갑습니다, 홍콩 출신의 라이입니다. 이것은 기념해야 할 Qiita의 첫 게시물입니다. 뭔가 참고할 수 있거나 재미 있다고 생각하면 매우 기쁩니다. 그럼 조속히, 본제 가자. 최근 AWS re:Invent 2018에 Lambda의 사용자 정의 런타임이 출시되었습니다. 그래서, 이 붐을 놓치지 말아야 하기 때문에, 자신도 PHP의 Lambda의 커스텀 런타임 환경을 만들어 보았습니다. ... dockerfilePHPUnitPHP7람다 PhpStorm을 처음 사용할 때 유용한 링크 모음 대상 Window의 오른쪽 상단에 있는 기어 마크 > [Move to] > 위치 선택 프로젝트 창에서 대상 소스 파일 선택 > Alt+Shift+V > 대상 디렉토리 지정 > 확인 Setting > Editor > File and Code Template > includes 탭 > PHP File Header Settings(Ctrl + Alt + S) > [Editor] > [General... PHP7PHPPhpStorm phpbrew + xdebug 환경에서 phpstorm 디버깅 설정 로컬 PC에 php가 들어가 있는 것 로컬 PC에 xdeug가 들어있는 것 확인 방법php -v 라든지 php -m |grep xdebug 라든지 PHPStoem 쪽에서 xdebug가 로드되었는지 확인합니다. 이미지 1 language & frameworks -> PHP -> Servers에서 설정합니다. servers를 선택하면 아래와 같은 설정 화면이 표시됩니다. 설정 항목은 다음과 같이... phpbrewPHP7PHPPhpStorm Docker에서 실행중인 php7.1을 PhpStorm에서 단계 실행 개발 환경을 Docker로 구축하는 것이 많아지고 있다고 생각합니다만, 그것을 디버그 하는 사례로 새로운 눈의 녀석이 눈에 띄지 않았기 때문에 공유입니다. Ubuntu17.04에서 확인했지만 Mac + Docker for Mac에서도 Windows + Docker for Windows에서도 작동합니다. xdebug가 설치되어 있지 않으므로 그냥 추가합니다. php.ini에 xdebug를 사용... PHP7.1xdebugPHP7PhpStorm도커 PHP7 설치 메모 ~ 소스 파일에서 ~ FreeBSD10.3에서 poots 나 pkg 명령을 사용하지 않고 php7을 설치했을 때의 메모 참고 부터 다운로드 ※ 참고로 한 URL처에서는, wget 커멘드를 사용하고 있었습니다만, 환경에 따라서는 사용할 수 없습니다. 대신 curl 명령을 사용해 볼 수 있습니다. 명령 사용 예 ※ ports나 pkg 커맨드로 인스톨할 때는 이쪽을 참고로 보면 좋을지도 참고 다운로드한 파일을 실행 머... PHP7FreeBSD 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 2.3일째) 의 계속입니다. PHP5조차 거의 모르는, "Hello World"도 자력으로 표시시킨 적이 없다! 라는 나였지만, 이 토일에 PHP7의 공부를 하면서, 인증 첨부의 간단한 CRUD 앱이 만들 수 있었습니다! non-SPA의 웹 사이트 개발이, 바삭바삭할 수 있는 여러가지 기능이 있어 편리했습니다. 하지만, 최근에는 SPA 개발 밖에 종사하고 있지 않고, 실제로 Blade 템플릿이라든지 사용... LaraDocklaravel5.6PHP7bootstrap4docker-compose [EC-CUBE4] 원라이너/필요한 PHP 확장 라이브러리 설치 Ubuntu 18.04/Amazon Linux2 PHP 7.2 ★초기 7.3으로 기재하고 있었습니다만 Composer 커멘드가 에러가 되므로 7.2로 변경했습니다 ECCUBE 4.0.2 MySQL 5.6 ECCUBE4 공식 에는 필요한 PHP 라이브러리의 일람이 기재되어 있습니다만, 「어떻게 인스톨 하는 것인가?」라고 하는 세세한 부분은 기재되어 있지 않습니다. 아래 표에 나와 있듯이 설치할... MySQLubuntu18.04AmazonLinux2PHP7EC-CUBE4 Laravel의 tinker로 일본어를 입력 할 수 없어 곤란했지만 어떻게 든 이야기 Amazon Linux 2 또는 CentOS 7에서 손(?). Laravel 의 tinker 포함하는 psysh 이나 PHP 의 대화 쉘 등으로 일본어 입력을 할 수 없었다. libedit를 새로운 것으로 바꿔서 해소했다. 환경 1(CentOS7) 환경 2(AmazonLinux2) echo '日清どん兵衛';를 실행하고 싶지만, 입력해도, 복사&붙여넣어도 일본어 문자열이 사라져 버린다. 대화 ... AmazonLinux2라라벨PHP7centos7PSysh MAMP Pro5에서 PHP 버전을 조작하는 방법 웹 엔지니어의 아르바이트를 처음으로 몇 개월의 헵포코. 잊어버리니까, 알았던 것을 잊지 않도록 Qiita에 남겨두기로 하겠습니다. 내 이미지로는 PHP 버전 옆의 위아래 화살표를 누르면 지금 💻에 들어있는 PHP 버전이 표시되어 선택할 수있게 될 것이라고 생각했지만, 달랐다. APP/MAMP/bin/php/로 이동합니다. 그래서 _를 붙인다. 예 : 만약 PHP 버전 7.0.15를 원한다면 ... PHPmampPHP5.6MAMP_PROPHP7 사쿠라 VPS로 CentOS7에 PHP7 넣기 사쿠라 VPS에 한한 이야기는 아니지만 CentOS7에 PHP7을 넣는 순서입니다. 다양한 설정 → 표준 OS 설치를 선택합니다. CentOS7을 선택하고 비밀번호를 입력하고 설정 내용을 확인하면 선택합니다. 설치하는 데 시간이 걸립니다. 끝나면 Tera Term으로 로그인하십시오. EPEL 리포지토리를 넣습니다.# yum -y install epel-release Remi 리포지토리를 넣습... PHP7centos7vps Laravel5.5 시작하기 ~ 5. 사용자 목록의 결제 표시 ~ 다음 순서로 정리합니다. ←지금 여기 많은 유저가 등록되면 리스트 표시하는 경우에 표가 페이지로부터 돌출해 버립니다. 그러한 경우, 1 페이지에 표시하는 유저수에 상한을 마련해, 다음으로 이전로 하는 버튼과 함께 페이지 보내기의 기능이 있으면 편리합니다. 이 기능을 결제라고 합니다. Pagination의 구현은 복잡하고 개발자 울음이지만 Laravel은 Pagination을 쉽게 구현할 수있... PHP7Vue.jslaravel5.5 Laravel5.5 시작하기 ~ 2. 사용자 로그인 기능 추가 ~ 방금 만든 Laravel 프로젝트 "userauth"에 사용자 등록 및 로그인 기능을 추가합니다. MySQL의 ver5.7.7 이전에는 PRIMARY_KEY 및 UNIQUE_KEY를 붙인 컬럼에는 최대 767bytes까지밖에 들어가지 않습니다만, Laravel5.4부터는 표준 charaset이 utf8mb4가 되었기 때문에 1문자당 최대 byte수가 4bytes로 증가했기 때문에 기본값으로 ... PHP7Vue.jslaravel5.5 Windows 로컬 PHP에서 SSL 활성화 SSL을 활성화했기 때문에 설정의 비망록입니다. Windows 로컬 환경에서 Laravel5.5 시작 Windows10 Apache/2.4.27 (Win64) PHP 7.1.10 (cli) (built: Sep 26 2017 20:04:32) ( ZTS MSVC14 (Visual C++ 2015) x64 ) Laravel Framework 5.5.14 laravel을 시작한 후 http://... PHP7PHPlaravel5.5Windows10 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 1.7일째) | 의 계속입니다. Laravel은 Blade라는 템플릿 기능을 제공합니다. 그것을 사용한 간단한 구현은 Udemy의 온라인 자료 에서 배웠지만 Laravel5.5에서 구현되었습니다. 제 환경은 Laravel5.6이므로, 좀 더 나우한 구현에 임하기로 했습니다. JS 프레임워크로 친숙한 컴포넌트 지향적인 구현으로 바꾸어 보았습니다. Laravel 5.5에서는 이런 느낌이었습니다. Laravel5... LaraDocktemplatelaravel5.6PHP7블레이드 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 0.72일째)|인증 의 계속입니다. Udemy 온라인 자료 강의 70 : Scaffold의 라이브러리를 추가하려고까지 왔어요. 또 전회 같이, 여기에서도 제가 Laradock를 사용해 구축한 PHP7/Laravel 개발 환경과, 교재의 환경에서 차이가 있었습니다. 이것은 Laravel의 사소한 버전 때문입니다. →app.blade.php가 변경되어 네비게이션 바에 마음대로 「Login」「Register」가 달라... udemyLaraDocklaravel5.6PHP7docker-compose 지금부터 웹 개발의 백엔드를 배운다 in 2018 (PHP7편 - 0.5일째) | 입문! 디팩트의 PHP7로부터 손을 붙이려고 결론을 내렸지만, 조속히 하게 되었다. 1차 면접 후, 1주일간에 과제 사양에 근거해 Web 개발해, 그것을 재료에 2차 면접으로 엔지니어 분들과 토론하는 시험이 다음 주 월요일부터 시작됩니다. 어느 언어로의 개발일지도 월요일까지 가르쳐주지 않는 것 같다. 하지만 확실히 PHP? 라고 결정 치고 생각하고 있다. 부드럽게 PHP7을 잘 다룰 수 있을 때까지... udemyLaraDocklaravel5.6PHP7docker-compose PHP7+Nginx+MariaDB로 PDO 접속했을 때 "could not find driver"가 나왔을 때 했던 일 검색에서 일발로 정답에 빠지지 않았기 때문에 비망록도 과연 써 남긴다. CentOS release 6.8 (Final) PHP7.0.9 Nginx1.0.15 10.1.16-MariaDB phpinfo(); 를 표시하여 현재 상태를 살펴본다. 본래는 PDO drivers의 사촌에 mysql이 들어있을 것. 어딘가에서 php-mysqlnd 넣는 것이 좋다고 써 있었으므로 넣어 본다. 여기가 조금... nginxCentOS6PDOphp-fpmPHP7 Vagrant+ansible로 LAMP 환경 구축(4) Vagrant에서 CentOS7을 시작하고 ansible-playbook을 사용하여 LAMP 환경을 설치했습니다. ansible-playbook을 실행하는 데 성공했지만 다음과 같은 문제가 있습니다. PHP 버전이 오래되었습니다. → 이것은 단순히 표준 OS 버전을 설치했기 때문에 PHP7을 설치하도록 절차를 수정하면 해결해야합니다 php-mysql을 설치했는데 설치할 수 없습니까? (php... ansible-playbookPHP7 composer install에서 발생한 오류 해결 아래의 기사를 참고로 AWS를 만져 보았을 때 에러가 발생했으므로 자신용 메모로 남깁니다. PHP 확장 모듈 설치 중 트랜잭션 오류 발생 file/usr/lib64/php-zts/modules/zip.so from install of php-pecl-zip-1.15.2-3.amzn2.0.1.x86_64 conflicts with file from package php-common-7.2.29... PHP7AWS PHP로 최초의 웹 어플리케이션 개발 기획부터 설계까지 비망록 2 PHP를 사용한 Web 어플리케이션의 개발 지식이 필요하게 되었기 때문에, 개발 과정의 비망록, 지식의 인풋·아웃풋을 목적으로 하고 있다. 스케줄·출결 관리 앱 주요 기능 세척 와이어 프레임 만들기 Sitemap 만들기 사용자 등록 및 로그인 프로필 편집 게시판 일정 추가 및 편집 일정에 대한 출석 등록 일정에 대한 출석표 사용자 목록보기 이번에는 pp로 대략 작성 이번에는 데이터베이스 설계... PHP7PHP PHP7.4로 업데이트하여 laravel7계도 설치한다 PHP7.4와 laravel7을 설치합니다. 시간이 지나는 것은 매우 빠르고, Laravel6계에서 최신이라고 생각하고 있으면, 7계가 릴리스 되었습니다. LTS는 6계이므로, 상용 이용등의 경우는 6계가 좋다. 곧 8계가 나올지도 모르지만, 그 때의 요건은 PHP7.3 이상이 되려고 하는 것으로 이번은 PHP7.4와 Laravel7(최신의 녀석)을 넣습니다. 참고: Laravel 업그레이드... PHP7PHP라라벨Laravel7 【Laravel7】There is no existing directory at "storage/logs"and its not buildable: Permission denied PHP 7.4.4 Laravel 7.5.1 storage 디렉토리에 쓰기 권한이 없기 때문입니다. 여기와 마찬가지로 권한의 경우도 있습니다. storage 와 bootstrap/cache 의 2 개의 디렉토리는 기입 권한을 부여해 준다.... PHP7PHP라라벨Laravel7 도도부현명을 셀렉트 박스로 사용하고 싶을 때, Config 파사드를 사용해 본다. 셀렉트 박스를 사용하고 싶을 때, option 태그를 사용하는 방법이 떠오른다고 생각합니다만, 뷰측의 blade에 쓰는 것이 솟을 정도로 요소가 많을 때, 예를 들면 도도부현과 같이 47개도 써 버리면, 그만큼 블레이드가 흩어져 버립니다. 그래서, 이러한 미리 값이나 문자가 정해져 있는 경우는, 다른 장소에 파일을 만들어 관리하는 것이 편리합니다. 이 기사에서는 Config 외관을 사용하여 ... laravel5.8PHP7도커 【Laravel7】The stream or file "storage/logs/laravel.log"could not be opened: failed to open stream: Permission denied PHP 7.4.4 Laravel 7.5.1 storage 디렉토리에 쓰기 권한이 없기 때문입니다. storage 와 bootstrap/cache 의 2 개의 디렉토리는 기입 권한을 부여해 준다.... PHP7PHP라라벨Laravel7
PHP5.x에서 PHP7.x에서 pg_send_query pg_get_result 동작 변경 다음 코드는 PHP5.x에서는 not busy를 표시하지만 PHP7.x에서는 busy!를 표시합니다. PHP7.x에서는 아직 pg_get_result 에서 꺼내지 않은 결과가 있는 경우 busy 라고 판정하게 된 것 같습니다. 이것은 PHP의 호환성이 없는 변경 이력을 쫓아도 실려 있어야 했습니다. ※ 어딘가에 실려 있으면 가르쳐주세요 틈새라고 생각합니다만, 그만큼은 마치면 해결에 시간이 걸... PHP7 【AWS Cloud9/Laravel 5.8】make:auth해서 인증화면을 만들었지만 링크처가 반응하지 않는다 안녕하세요, 냥입니다. 어제 라라벨을 시작한 사람입니다. 어쩌면 초보자 너무 웃을 수있는 내용입니다. 따뜻한 눈으로 봐주세요. 실수나 끔찍한 부분이 있으면 정정하므로, 지적이 있으면 기다리고 있습니다. 다음 사이트를 참고로 AWS Cloud9에 등록하여 개발 환경을 정돈했다. (버전은 php7.1, Laravel은 5.8) 참고 : 다음으로 데이터베이스를 구축했다. 참고 : 그 후 Larav... PHP7SSLlaravel5.8cloud9AWS Lambda를 작성하기 위한 Docker로 테스트하거나 배포까지 해 보았다(PHP편) 만나서 반갑습니다, 홍콩 출신의 라이입니다. 이것은 기념해야 할 Qiita의 첫 게시물입니다. 뭔가 참고할 수 있거나 재미 있다고 생각하면 매우 기쁩니다. 그럼 조속히, 본제 가자. 최근 AWS re:Invent 2018에 Lambda의 사용자 정의 런타임이 출시되었습니다. 그래서, 이 붐을 놓치지 말아야 하기 때문에, 자신도 PHP의 Lambda의 커스텀 런타임 환경을 만들어 보았습니다. ... dockerfilePHPUnitPHP7람다 PhpStorm을 처음 사용할 때 유용한 링크 모음 대상 Window의 오른쪽 상단에 있는 기어 마크 > [Move to] > 위치 선택 프로젝트 창에서 대상 소스 파일 선택 > Alt+Shift+V > 대상 디렉토리 지정 > 확인 Setting > Editor > File and Code Template > includes 탭 > PHP File Header Settings(Ctrl + Alt + S) > [Editor] > [General... PHP7PHPPhpStorm phpbrew + xdebug 환경에서 phpstorm 디버깅 설정 로컬 PC에 php가 들어가 있는 것 로컬 PC에 xdeug가 들어있는 것 확인 방법php -v 라든지 php -m |grep xdebug 라든지 PHPStoem 쪽에서 xdebug가 로드되었는지 확인합니다. 이미지 1 language & frameworks -> PHP -> Servers에서 설정합니다. servers를 선택하면 아래와 같은 설정 화면이 표시됩니다. 설정 항목은 다음과 같이... phpbrewPHP7PHPPhpStorm Docker에서 실행중인 php7.1을 PhpStorm에서 단계 실행 개발 환경을 Docker로 구축하는 것이 많아지고 있다고 생각합니다만, 그것을 디버그 하는 사례로 새로운 눈의 녀석이 눈에 띄지 않았기 때문에 공유입니다. Ubuntu17.04에서 확인했지만 Mac + Docker for Mac에서도 Windows + Docker for Windows에서도 작동합니다. xdebug가 설치되어 있지 않으므로 그냥 추가합니다. php.ini에 xdebug를 사용... PHP7.1xdebugPHP7PhpStorm도커 PHP7 설치 메모 ~ 소스 파일에서 ~ FreeBSD10.3에서 poots 나 pkg 명령을 사용하지 않고 php7을 설치했을 때의 메모 참고 부터 다운로드 ※ 참고로 한 URL처에서는, wget 커멘드를 사용하고 있었습니다만, 환경에 따라서는 사용할 수 없습니다. 대신 curl 명령을 사용해 볼 수 있습니다. 명령 사용 예 ※ ports나 pkg 커맨드로 인스톨할 때는 이쪽을 참고로 보면 좋을지도 참고 다운로드한 파일을 실행 머... PHP7FreeBSD 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 2.3일째) 의 계속입니다. PHP5조차 거의 모르는, "Hello World"도 자력으로 표시시킨 적이 없다! 라는 나였지만, 이 토일에 PHP7의 공부를 하면서, 인증 첨부의 간단한 CRUD 앱이 만들 수 있었습니다! non-SPA의 웹 사이트 개발이, 바삭바삭할 수 있는 여러가지 기능이 있어 편리했습니다. 하지만, 최근에는 SPA 개발 밖에 종사하고 있지 않고, 실제로 Blade 템플릿이라든지 사용... LaraDocklaravel5.6PHP7bootstrap4docker-compose [EC-CUBE4] 원라이너/필요한 PHP 확장 라이브러리 설치 Ubuntu 18.04/Amazon Linux2 PHP 7.2 ★초기 7.3으로 기재하고 있었습니다만 Composer 커멘드가 에러가 되므로 7.2로 변경했습니다 ECCUBE 4.0.2 MySQL 5.6 ECCUBE4 공식 에는 필요한 PHP 라이브러리의 일람이 기재되어 있습니다만, 「어떻게 인스톨 하는 것인가?」라고 하는 세세한 부분은 기재되어 있지 않습니다. 아래 표에 나와 있듯이 설치할... MySQLubuntu18.04AmazonLinux2PHP7EC-CUBE4 Laravel의 tinker로 일본어를 입력 할 수 없어 곤란했지만 어떻게 든 이야기 Amazon Linux 2 또는 CentOS 7에서 손(?). Laravel 의 tinker 포함하는 psysh 이나 PHP 의 대화 쉘 등으로 일본어 입력을 할 수 없었다. libedit를 새로운 것으로 바꿔서 해소했다. 환경 1(CentOS7) 환경 2(AmazonLinux2) echo '日清どん兵衛';를 실행하고 싶지만, 입력해도, 복사&붙여넣어도 일본어 문자열이 사라져 버린다. 대화 ... AmazonLinux2라라벨PHP7centos7PSysh MAMP Pro5에서 PHP 버전을 조작하는 방법 웹 엔지니어의 아르바이트를 처음으로 몇 개월의 헵포코. 잊어버리니까, 알았던 것을 잊지 않도록 Qiita에 남겨두기로 하겠습니다. 내 이미지로는 PHP 버전 옆의 위아래 화살표를 누르면 지금 💻에 들어있는 PHP 버전이 표시되어 선택할 수있게 될 것이라고 생각했지만, 달랐다. APP/MAMP/bin/php/로 이동합니다. 그래서 _를 붙인다. 예 : 만약 PHP 버전 7.0.15를 원한다면 ... PHPmampPHP5.6MAMP_PROPHP7 사쿠라 VPS로 CentOS7에 PHP7 넣기 사쿠라 VPS에 한한 이야기는 아니지만 CentOS7에 PHP7을 넣는 순서입니다. 다양한 설정 → 표준 OS 설치를 선택합니다. CentOS7을 선택하고 비밀번호를 입력하고 설정 내용을 확인하면 선택합니다. 설치하는 데 시간이 걸립니다. 끝나면 Tera Term으로 로그인하십시오. EPEL 리포지토리를 넣습니다.# yum -y install epel-release Remi 리포지토리를 넣습... PHP7centos7vps Laravel5.5 시작하기 ~ 5. 사용자 목록의 결제 표시 ~ 다음 순서로 정리합니다. ←지금 여기 많은 유저가 등록되면 리스트 표시하는 경우에 표가 페이지로부터 돌출해 버립니다. 그러한 경우, 1 페이지에 표시하는 유저수에 상한을 마련해, 다음으로 이전로 하는 버튼과 함께 페이지 보내기의 기능이 있으면 편리합니다. 이 기능을 결제라고 합니다. Pagination의 구현은 복잡하고 개발자 울음이지만 Laravel은 Pagination을 쉽게 구현할 수있... PHP7Vue.jslaravel5.5 Laravel5.5 시작하기 ~ 2. 사용자 로그인 기능 추가 ~ 방금 만든 Laravel 프로젝트 "userauth"에 사용자 등록 및 로그인 기능을 추가합니다. MySQL의 ver5.7.7 이전에는 PRIMARY_KEY 및 UNIQUE_KEY를 붙인 컬럼에는 최대 767bytes까지밖에 들어가지 않습니다만, Laravel5.4부터는 표준 charaset이 utf8mb4가 되었기 때문에 1문자당 최대 byte수가 4bytes로 증가했기 때문에 기본값으로 ... PHP7Vue.jslaravel5.5 Windows 로컬 PHP에서 SSL 활성화 SSL을 활성화했기 때문에 설정의 비망록입니다. Windows 로컬 환경에서 Laravel5.5 시작 Windows10 Apache/2.4.27 (Win64) PHP 7.1.10 (cli) (built: Sep 26 2017 20:04:32) ( ZTS MSVC14 (Visual C++ 2015) x64 ) Laravel Framework 5.5.14 laravel을 시작한 후 http://... PHP7PHPlaravel5.5Windows10 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 1.7일째) | 의 계속입니다. Laravel은 Blade라는 템플릿 기능을 제공합니다. 그것을 사용한 간단한 구현은 Udemy의 온라인 자료 에서 배웠지만 Laravel5.5에서 구현되었습니다. 제 환경은 Laravel5.6이므로, 좀 더 나우한 구현에 임하기로 했습니다. JS 프레임워크로 친숙한 컴포넌트 지향적인 구현으로 바꾸어 보았습니다. Laravel 5.5에서는 이런 느낌이었습니다. Laravel5... LaraDocktemplatelaravel5.6PHP7블레이드 지금부터 Web 개발의 백엔드를 배우는 in 2018(PHP7편 - 0.72일째)|인증 의 계속입니다. Udemy 온라인 자료 강의 70 : Scaffold의 라이브러리를 추가하려고까지 왔어요. 또 전회 같이, 여기에서도 제가 Laradock를 사용해 구축한 PHP7/Laravel 개발 환경과, 교재의 환경에서 차이가 있었습니다. 이것은 Laravel의 사소한 버전 때문입니다. →app.blade.php가 변경되어 네비게이션 바에 마음대로 「Login」「Register」가 달라... udemyLaraDocklaravel5.6PHP7docker-compose 지금부터 웹 개발의 백엔드를 배운다 in 2018 (PHP7편 - 0.5일째) | 입문! 디팩트의 PHP7로부터 손을 붙이려고 결론을 내렸지만, 조속히 하게 되었다. 1차 면접 후, 1주일간에 과제 사양에 근거해 Web 개발해, 그것을 재료에 2차 면접으로 엔지니어 분들과 토론하는 시험이 다음 주 월요일부터 시작됩니다. 어느 언어로의 개발일지도 월요일까지 가르쳐주지 않는 것 같다. 하지만 확실히 PHP? 라고 결정 치고 생각하고 있다. 부드럽게 PHP7을 잘 다룰 수 있을 때까지... udemyLaraDocklaravel5.6PHP7docker-compose PHP7+Nginx+MariaDB로 PDO 접속했을 때 "could not find driver"가 나왔을 때 했던 일 검색에서 일발로 정답에 빠지지 않았기 때문에 비망록도 과연 써 남긴다. CentOS release 6.8 (Final) PHP7.0.9 Nginx1.0.15 10.1.16-MariaDB phpinfo(); 를 표시하여 현재 상태를 살펴본다. 본래는 PDO drivers의 사촌에 mysql이 들어있을 것. 어딘가에서 php-mysqlnd 넣는 것이 좋다고 써 있었으므로 넣어 본다. 여기가 조금... nginxCentOS6PDOphp-fpmPHP7 Vagrant+ansible로 LAMP 환경 구축(4) Vagrant에서 CentOS7을 시작하고 ansible-playbook을 사용하여 LAMP 환경을 설치했습니다. ansible-playbook을 실행하는 데 성공했지만 다음과 같은 문제가 있습니다. PHP 버전이 오래되었습니다. → 이것은 단순히 표준 OS 버전을 설치했기 때문에 PHP7을 설치하도록 절차를 수정하면 해결해야합니다 php-mysql을 설치했는데 설치할 수 없습니까? (php... ansible-playbookPHP7 composer install에서 발생한 오류 해결 아래의 기사를 참고로 AWS를 만져 보았을 때 에러가 발생했으므로 자신용 메모로 남깁니다. PHP 확장 모듈 설치 중 트랜잭션 오류 발생 file/usr/lib64/php-zts/modules/zip.so from install of php-pecl-zip-1.15.2-3.amzn2.0.1.x86_64 conflicts with file from package php-common-7.2.29... PHP7AWS PHP로 최초의 웹 어플리케이션 개발 기획부터 설계까지 비망록 2 PHP를 사용한 Web 어플리케이션의 개발 지식이 필요하게 되었기 때문에, 개발 과정의 비망록, 지식의 인풋·아웃풋을 목적으로 하고 있다. 스케줄·출결 관리 앱 주요 기능 세척 와이어 프레임 만들기 Sitemap 만들기 사용자 등록 및 로그인 프로필 편집 게시판 일정 추가 및 편집 일정에 대한 출석 등록 일정에 대한 출석표 사용자 목록보기 이번에는 pp로 대략 작성 이번에는 데이터베이스 설계... PHP7PHP PHP7.4로 업데이트하여 laravel7계도 설치한다 PHP7.4와 laravel7을 설치합니다. 시간이 지나는 것은 매우 빠르고, Laravel6계에서 최신이라고 생각하고 있으면, 7계가 릴리스 되었습니다. LTS는 6계이므로, 상용 이용등의 경우는 6계가 좋다. 곧 8계가 나올지도 모르지만, 그 때의 요건은 PHP7.3 이상이 되려고 하는 것으로 이번은 PHP7.4와 Laravel7(최신의 녀석)을 넣습니다. 참고: Laravel 업그레이드... PHP7PHP라라벨Laravel7 【Laravel7】There is no existing directory at "storage/logs"and its not buildable: Permission denied PHP 7.4.4 Laravel 7.5.1 storage 디렉토리에 쓰기 권한이 없기 때문입니다. 여기와 마찬가지로 권한의 경우도 있습니다. storage 와 bootstrap/cache 의 2 개의 디렉토리는 기입 권한을 부여해 준다.... PHP7PHP라라벨Laravel7 도도부현명을 셀렉트 박스로 사용하고 싶을 때, Config 파사드를 사용해 본다. 셀렉트 박스를 사용하고 싶을 때, option 태그를 사용하는 방법이 떠오른다고 생각합니다만, 뷰측의 blade에 쓰는 것이 솟을 정도로 요소가 많을 때, 예를 들면 도도부현과 같이 47개도 써 버리면, 그만큼 블레이드가 흩어져 버립니다. 그래서, 이러한 미리 값이나 문자가 정해져 있는 경우는, 다른 장소에 파일을 만들어 관리하는 것이 편리합니다. 이 기사에서는 Config 외관을 사용하여 ... laravel5.8PHP7도커 【Laravel7】The stream or file "storage/logs/laravel.log"could not be opened: failed to open stream: Permission denied PHP 7.4.4 Laravel 7.5.1 storage 디렉토리에 쓰기 권한이 없기 때문입니다. storage 와 bootstrap/cache 의 2 개의 디렉토리는 기입 권한을 부여해 준다.... PHP7PHP라라벨Laravel7