728x90

PHP 42

Laravel(라라벨) : CKeditor 사용하기

6번까지의 실행결과 1. https://ckeditor.com/ WYSIWYG HTML Editor with Collaborative Rich Text Editing Rock-solid, Free WYSIWYG Editor with Collaborative Editing, 200+ features, Full Documentation and Support. Trusted by 20k+ companies. ckeditor.com 2. -> Download (npm (x), CDN(x), Package Zip(o)) 압축해제 3. 프로젝트 -> public 폴더 -> ckeditor(생성) ckeditor 안에 압축해제한 모든 파일 을 복붙 (ckeditor.js 확인) 4. web.php use App\Ht..

PHP/Laravel 2023.07.21

Laravel(라라벨) : dd()와 var_dump()

dd()는 Laravel의 디버깅을 위해 사용되는 함수로 "Dump and Die"의 약어입니다. dd() 함수는 해당 시점에서 변수의 값을 확인하고 출력한 후 프로그램을 종료하는 역할을 합니다. 즉, 실행 중인 코드의 특정 지점에서 변수를 출력하고 실행을 중단하여 변수의 값과 현재 상태를 확인할 수 있도록 도와줍니다. dd() 함수를 사용하여 디버깅 정보를 출력하면 웹 브라우저에 노출되며, 일반적으로 다음과 같이 사용합니다: phpCopy code public function someControllerMethod() { // 변수 초기화 또는 어떤 작업 수행 $data = ...; // 현재 변수의 값과 상태를 확인하기 위해 dd() 함수 사용 dd($data); // 이후 코드는 실행되지 않고, 현재..

PHP/Laravel 2023.07.18

Laravel(라라벨) : Scout 검색 사용 / composer require --with-all-dependencies algolia/algoliasearch-client-php:^3.2 오류 해

https://laravel.kr/docs/9.x/scout 라라벨 9.x - Scout-검색 라라벨 한글 메뉴얼 9.x - Scout-검색 laravel.kr + scout.php 파일을 열어 아래 false 부분을 true로 바꿔줍니다. 'queue' => env('SCOUT_QUEUE', false ==> ture), Scout 라이브러리는 검색 쿼리를 처리하는데 시간이 오래 걸릴 수 있기 때문에, 이를 처리하는 작업을 별도의 프로세스에서 처리하도록 큐를 사용할 수 있습니다. 이를 통해 검색 쿼리를 더 빠르게 처리할 수 있습니다. 따라서, 이 코드를 true로 변경하면 Scout 라이브러리에서 검색 쿼리를 처리하는 작업을 큐를 사용하여 별도의 프로세스에서 처리하게 됩니다. 이를 통해 검색 쿼리 처리..

PHP/Laravel 2023.07.17

Laravel(라라벨) : Homestead 사이트 추가

이전에는 홈스태드 파일 생성 하나만 해보았다. 이번엔 다른 폴더에 혹은 같은 폴더에 라라벨 프로젝트 추가 생성 시 바꿔야할 것들에 대해서 적어본다. folders에 경로 추가( 같으면 안해도 됨 ) stites에 경로 추가 databases에 DB 추가 (다른 DB사용할 거면 써야되는 거 같은데 안해봐서 아직 모름) 메모장(관리자 권한 실행) C/window/system32/~~ /etc에 있는 hosts열어서 ip주소 띄고 sties의 map주소 입력 후 git bash에서 vagrant reload --provision 실행 .env 파일

PHP/Laravel 2023.07.10

Laravel : Homestead 설치

1. vagrant, virtual box, homestead 이상 없이 진행 2. .ssh 파일 폴더와 키 쌍이 없었음 3. cmd에서 "ssh-keygen -t rsa -b 4096 -C "your_email@example.com"" 사용 C드라이브/사용자/user 이름/에 .ssh위치 (your_email@example.com 자리에는 원하는 이메일 그냥 아무거나 쓰면 됨) 4. 문제의 homestead.yaml authorize: C:/Users/ASUS/.ssh/id_rsa.pub keys: - C:/Users/ASUS/.ssh/id_rsa folders: - map: C:/dbsrbtjs/project to: /home/vagrant/project sites: - map: homestead.t..

PHP/Laravel 2023.07.06

Laravel : Laravel - Homestead 설치, private 키 오류

책 대로 따라했고 private key가 없다고 뜬다. (((( 맨 밑에 내 나름대로의 해결법을 써봤음 )))) Hi I´m using Windows 10 pro I have installed composer and homestead. But when I try to launch "Vagrant up" I get this error message: "Check your Homestead.yaml (or Homestead.json) file, the path to your private key does not exist." -> 뭐 이런 오류였다. 1단계: 공식 문서에 따르면 하드웨어 가상화(VT-x)를 활성화해야 합니다. 이를 수행하려면 다음 사이트를 따르십시오. http://www.howtogeek.c..

PHP/Laravel 2023.07.05

PHP : php다운로드, Apache 다운로드

회사 컴퓨터에 mairadb가 깔려있는 상태라 xampp와 laragon이 아닌 php와 apache를 따로 설치 해보았다. 1번째 글 Apache 설치 후 2번째 글 PHP 설치하면 된다. (난 8.2설치하고 싶어서 이것을 설치했다) 2번째 환경변수 부족 이후 3번째 글에서 환경변수를 설정해준다. ★그리고 다 설치하고 phpinfo(); 의 값을 확인해보면 Configuration File (php.ini) Path가 no value이고 Loaded Configuration File가None으로 뜨는데 httpd.conf 맨 밑에 PHPIniDir "C:/path/to/php.ini" --> 빨간색은 php.ini경로를 붙여주면 된다 추가해주면 된다. 그래도 configuration file은 no v..

PHP 2023.07.05
728x90