게시글
질문&답변
2024.08.09
우분투 서버에서 개발한 프로그램 서비스하기
s3 같은 클라우드 스토리지를 사용해서 하면 비용도 많이 들기 때문에 저렴하게 할 수 있는 법은 lightsail 이나 ec2 같은 가상 머신에서 우분투 서버를 돌려하는 법입니다. 확실히 지적해 주신 것 처럼 이를 다루는 강의는 없다 보니 추후 시간이 된다면 만들어 보도록 하겠습니다. 일단 현재로서 제일 확실한 방법은 공식 홈페이지의 deployment 를 참고해서 debug mode 이전 까지 php 확장 이나 스토리지 권한 777 주기 등을 순서대로 진행해 주시고 nginx 를 실행시켜 주시면 됩니다. https://laravel.com/docs/11.x/deployment (자세한 사항은 위 링크를 참조해 주시면 될 것 같습니다.)
- 0
- 1
- 51
질문&답변
2024.07.05
공부하면서 깃에 잔디도 심고싶은데 클론이 안되네요;;
안녕하세요~ 질문을 남겨주셨는데 현재 라라벨 프로젝트 폴더 html 을 깃허브에 클론 하시려고 할때 권한오류가 뜨시는 걸까요? 아니면 반대로 깃허브에 있는것을 다운받으려 할때 오류가 발생하시는 걸까요? 사진도 함께 첨부해 주시면 도움을 드리기 원활할것 같습니다.
- 0
- 2
- 136
질문&답변
2024.06.15
기가 막히네..
test/ 가 아닌 메인 라우트에서 미들웨어가 들어간 것 같다고 몇 번을 그걸 삭제하라고 말씀드렸는데도 해결 의지는 안 보이고 계속 같은 소리를 하시고 수강을 끝내기도 전에 최악의 평을 남기고 해결법을 알려드려도 딴 소리만 계속 하시는걸 보면 영업 방해하는 거로 밖에 보이지 않습니다. 다른 강의자에게 같은 문의를 남겨보셔도 똑같을 것입니다. 자꾸 계속 그러시면 영업 방해로 법적 대응을 하겠습니다.
- -2
- 1
- 134
질문&답변
2024.06.13
미들웨어 실습 시 data 가 false 일 경우 에러 문의
미들웨어가 example.com / 에도 적용이 되어서 그렇습니다. 조건문이 거짓이니 무한정으로 메인 라우터(/)로 계속해서 redirect 되다 보니 리디렉션 횟수 오류가 뜨는 것 입니다. 이를 해결하려면 web.php 에서 해당 라우팅에 미들웨어를 제거해 주세요.
- 0
- 1
- 104
질문&답변
2024.06.11
꼭 api.php, web.php 로 나눠서 해야 하나요?
아뇨~ 상관없습니다. 실질적으로 차이는 라우팅을 했을 때 앞에 /api/ 가 붙나 안붙느냐에 따라 다른 것 뿐이기에 web.php 에 전부 다 넣으셔도 됩니다.
- 0
- 1
- 129
질문&답변
2024.06.08
같은 에러 인데요..SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist
저희 강의는 sail 환경에서 실습을 하는 것 이기 때문에 기본적으로 9버전이나 11 버전 동일하게 9 -> sail artisan session:table 11+ -> sail artisan make:session-table (윗 방법도 작동은 합니다.) 이라고 하는 것이 맞습니다. 말씀하시는 오류도 php 버전이 문제라기 보다 sail 환경의 php 가 아닌 직접 깔린 버전을 쓰면서 나타나는 현상으로 보입니다. 강의에서 php artisan 이라고 안내 드린 부분이 있었는지 좀 더 찾아봐야 될 것 같지만 우선은 기본 sail artisan 이라고 기억해 주세요.
- 0
- 1
- 214
질문&답변
2024.05.13
강의 잘들었습니다. 감사합니다. 질문이 있어서요...
네, 가능합니다. blazor 에서 InvokeVoidAsync 라는 기능을 제공합니다. 만약 자바스크립트로 go_js() 라는 함수를 만들었다면 .razor 페이지에서 C# 으로 await JS.InvokeVoidAsync("go_js") 로 실행시킬 수 있습니다. 자세한 사항은 공식 페이지를 참조해 주세요. https://learn.microsoft.com/ko-kr/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet?view=aspnetcore-8.0
- 0
- 1
- 128
질문&답변
2024.04.17
라라벨 11 버전으로 공부하고 있습니다. 서비스 프로바이더 변경되었네요.
네~ 좋은 부분 질문 주셨습니다. 11 이 되면서 프로바이더가 통합되고 기본으로 들어가면서 예전에는 프로바이더 파일을 새롭게 만들면 등록을 해주어야 했지만 이제는 자동으로 된다고 보시면 좋을 것 같습니다! (단, sail artisan make:provider 로 생성했을 경우에만 해당) 서비스 프로바이더 - Laravel 11.x - 웹 아티즌을 위한 PHP 프레임워크
- 1
- 1
- 567
질문&답변
2024.04.15
7강 controller 에러 문의 드립니다
syntax error, unexpected identifier "~", expecting variable 오류는 보통 오타가 났을때 발생하는 경우가 많습니다. 우선, 올려주신 newcontroller 코드에 (사진) 두번째로는 라우팅 작업을 따라 하시던 도중에 발생한 문제인 것으로 파악되는데 NewController 의 index() 함수를 찾지 못하는 것으로 보여서 web.php 에서 아래와 같이 코드가 추가되었는지를 확인해 주세요. (사진)(사진) 만약 코드에 문제가 없는데도 같은 현상이 발생한다면 오류 페이지를 캡쳐해주시면 도와드릴 수 있을 것 같습니다.
- 0
- 2
- 198
질문&답변
2024.03.18
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist
AI 답변은 크게 신경 쓰지 말고 어떤 연유로 라라벨 세일 환경에서 sail up 을 실행했을 때 mysql 에 있어야 할 백업용 테이블(session table)이 없어서 발생하는 문제인 것 같습니다. 일반적으로는 잘 등장하지 않지만 공식 홈페이지에서 해결법을 소개하고 있습니다. 명령어에 sail artisan make:session-table php artisan session:table sail artisan migrate 를 입력해 주세요. 자세한 안내는 링크를 참조해 주세요. https://laravel.com/docs/11.x/session#driver-prerequisites
- 0
- 2
- 731