묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
파일
강의에 대한 질문은 인프런 질문하기나 1:1 카카오톡 플러스 친구에서 문의하셔도 가능합니다.(카카오톡 플러스친구 주소 http://pf.kakao.com/_ckMyxj/chat) 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 글 가져오기 파일.xml은 어디서 다운 받을 수 있나요? 이런 파일들도 하나하나 다 요청해야지 받을 수 있는건가요?
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
미디어에서 이미지 추가시 시간이 좀 느려서...
디버깅을 해보고 싶은데요.어디에서 시작해야 할 지 모르겠습니다.진입 포인트에 대해 힌트를 주시면 감사하겠습니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
WSL Integration부터 자꾸 실패하는데..
Ubuntu랑 다 깔려있습니다. 윈도우10이라 그런걸가요? ㅠㅠ
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
라라벨 폴더명을 다르게 하면 연결이 안되네요
강의를 그대로 따라해서 curl -s https://laravel.build/example-app | bash로 설치후 sudo mv example-app html 로 폴더명 변경 후 sail up -d 하면 도커 까지 연결되어 실행이 잘 됩니다. 새롭게 연습을 하고 싶어서 curl -s https://laravel.build/example-app | bash 설치후sudo mv example-app inflearnlaravel 로 폴더명 변경 하고 sail up -d 하면 도커연결까지는 되는데 localhost 들어가면 아래처럼 오류화면이 뜨고 열리지가 않습니다.어디를 설정해야 할까요?추가 질문1) docker-compose.yml 에서 volumes: - '.:/var/www/html'로 되어있는데..라라벨을 다운받고 폴더명을 변경하면서 html이란 폴더명을 입력한적이 없는데 이건 어디서 나오는걸까요? 기본 디폴트 명일까요? 여기 폴더명을 inflearnlaravel 로 바꾸면 될까요? 2) curl -s https://laravel.build/inflearnlaravel | bash 이런식으로 설치하면서 부터 폴더명을 원하는대로 했더니 아예 설치가 안되네요 설치 가능한 폴더명이 따로 있는걸까요? 아니면 제가 뭘 잘못했을까요?답변 주시면 감사드리겠습니다!
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
강사님 깃허브 폴더를 연결하고 싶습니다.
예전에 수강을 완료 했고 복습을 하려고 하는데 안되는게 있어 질문 드립니다.curl -s https://laravel.build/example-app | bash명령어를 이용하여 최신버전인 10버전을 설치하고 도커까지 연결해서 라라벨은 실행 하면 잘 됩니다.하지만 강사님 깃허브 자료를 받아서 실습했던 파일을 실행하려고 하니까 안되네요. 우분투에서 폴더 복사를 해서 폴더를 가져왔습니다.여기서 실행을 하면 아래와 같이 나옵니다.vendor 폴더 자체가 없던데 구동이 되기 위해 필요한 라이브러리들을 설치하고 실행하려면 어떻게 해야 할까요??
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
라라벨 설치부터막히네요 ㅠㅠ
dockr 설정을 다했는데도 아래처럼 docker is not running 이 뜨네요
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
반응형 설정 오류
강사님 안녕하세요!워프 반응형 설명하실때 PC, 테블릿, 모바일 각각 설정을 다르게 변경해주시는데 저는 테블릿에서 설정을 바꾸면 그게 전체에 적용되어서 각각 설정이 안되고 전체 변경이 됩니다ㅠㅠ계속 이부분을 설명하시는데 방법이 없어서 질문드립니다...ㅠㅠ제가 설정을 잘못한걸까요?PC에서 저장하고 테블릿 부분 다르게 변경해도 동일하게 PC에도 해당 설정이 반영됩니다ㅠㅠ
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
워프 설치 전 문의드립니다
안녕하세요~ 카페 24로 호스팅했다가 제한이 많이 강의내용 따라가기가어려워 다시 패스트코멧으로 호스팅을했습니다. 도메인도 호스팅케이알에서 받아 진행을하고, 이제 30시간 넘어 지났는데요 아직도 도메인 접근하면 호스팅이 연결이 되지않은것 같아, 강의보기를 더 진행을 못하고있습니다.혹시 도메인 연결되기전에 미리 워프를 설치하고 강의내용을 따라 설정을 해도 되나요? 아니면 다른 방법으로 진행하고, 나중에 다른 변경설정을 해야되는지 알고싶습니다. 설 연휴다보니.. 테마를 요청드리고 빨리 받아서 적용을 하고싶어서^^;; 문의드립니다. 감사합니다 : )
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
ppt 강의 자료를 다운로드 받을 수 있을까요?
안녕하세요. 라라벨 강의 잘 듣고 있습니다.다름아니라 강의 중에 사용되는 ppt 강의 자료를 다운로드 받을 수 있을까요?자주 사용되는 명령어나 설명 등을 실습과 동시에 기록하는데 어려움을 느끼고 있어요!ppt 강의 자료 다운로드 받을 수 있는 링크나, 또는 방법 알려주시면 감사드리겠습니다.
-
미해결PHP 8, 새로운 기능 살펴보기
유니온타입쓸대
유니온 타입을 쓸대 파라미터랑 오른쪽에 : 자료형 선언도 같이 해야하나요? function foo(int|string $bar) : int|string { }
-
미해결PHP 8, 새로운 기능 살펴보기
이건 어디다가 쓰는지 모르겠어요
제목이 내용입니다...보니까.. (new B()->getClass());이렇게 쓰는데 처음보고 생소해서 그런데요
-
미해결PHP 8, 새로운 기능 살펴보기
믹시드 타입 선언하고
그러면 믹시드 타입을 선언하면 함수 사용할때 익명 클래스나 클로저 등 아무거나 파라미터 선언 가능하나요? php 5, 7만 쓰다가 8에서는 좀 헷갈립니다.
-
해결됨워드프레스 제대로 개발하기 - 클라이언트 편
wp_enqueue_style 이동
[메인슬라이더 적용하기 - 적용2 2:04 ]function-setup.php에 있던 wp_enqueue_style 2개를function-enqueue-scripts.php로 옮기신게 맞죠? 이동과정이 화면에 안나와서 맞는지만 한번 확인차 문의드립니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
컨트롤러 로 호출하는게 안됩니다.
강사님 강의 잘 보고 있습니다.강의 내용중 보여주시는 예제를 해보는데 되지않는 부분이 있어 질문 남깁니다. ㅠㅠNewcontroller.php -namespace App\Http\Controllers; use Illuminate\Http\Request; class NewController extends Controller { public function index() { return veiw("routing"); } public function post(Request $request) { $data = $request -> input("name"); return view("routing",["id" => "", "data"=>$data]); } }web.php use App\Http\Controllers\NewController; Route::get('get', [NewController::class, "index"]); api.phpuse App\Http\Controllers\NewController; Route::post('post', [NewController::class, "post"]); 이렇게 입력해서 controller를 사용해서 Route 하는예제를 실습하는데 The GET method is not supported for route api/post. Supported methods: POST.라는 오류메세지와 함께 되질 않습니다. 제가 놓친 부분이 있을까요?
-
미해결따라하면서 배우는 웹애플리케이션 만들기
Bitnami wamp 단종
bitnami wamp가 홈페이지에서 다운로드가 불가능 한데 다른 대체 프로그램을 찾아봤더니,여러 프로그램이 있어서 어떤 프로그램을 이용해야 하는지 추천해주세요.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
업로드에서 진행이 안되고 있습니다.
안녕하세요. storage 이미지 업로드 하는 부분에서 진행이 안되고 있습니다.window10 이며, 최신 버전의 라라벨과 livewire를 사용하고 있습니다. --upload.blade.php-- Upload.php--웹화면
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
깃헙 주소 알려주세요~
깃헙 주소 알려주시면 감사하겠습니다~
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
The /var/www/html/bootstrap/cache directory must be present and writable.
위처럼 에러가 발생되는데 어느부분을 확인해야 강의처럼 오류없이 표기될까요? 아래는 작성한 코드입니다.Acontroller.phpclass Acontroller extends Controller { //클래스 안에서만 쓸수 있는 내부 함수 protected $result; protected $basecontroller; //내부함수의 기본값을 설정하는 __construct public function __construct(Basecontroller $basecontroller) { $this->basecontroller = $basecontroller; } public function multple($num) { $this->result += $this ->basecontroller->plus($num) * 10; return $this->result; } } Basecontroller.phpclass Basecontroller extends Controller { //클래스 안에서만 쓸수 있는 내부 함수 protected $result; //내부함수의 기본값을 설정하는 __construct public function __construct() { $this->result = 0; } public function plus($num){ $this->result = $num + 5; return $this->result; } } Aprovier.php class Aprovider extends ServiceProvider { /** * Register services. */ public function register() { // $this->app->singleton(Acontroller::class, function($app){ return new Acontroller($app-> make(Basecontroller::class)); }); } /** * Bootstrap services. */ public function boot() { } } app.php 'providers' => ServiceProvider::defaultProviders()->merge([ /* * Package Service Providers... */ /* * Application Service Providers... */ App\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, App\Providers\Aprovider::class, ])->toArray(), web.phpRoute::get('/one', function () { for($i=0; $i < 3; $i++){ echo app(Acontroller::class)->multiple(2); echo "<br>"; } return "-----"; });
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
livewire를 composer 설치 시 2.0 지정해서 설치해야 할 것 같습니다.
livewire 실습 중 input 값 연동이 안되어 세팅부분 다시 살펴보니 livewire 가 App/http/livewire 가 아닌App/livewire 로 설치되어 있었습니다. 공홈가서 확인하니 3.0 버전부터 App/livewire 로 설치되더군요..현재 강의보면서 실습중이라 2.0 과 3.0 의 버전차이를 세부적으로 확인은 못해 어떤 문제인지 정확히 파악은 못했으나,일단 실습진행을 위해서 3.0 을 제거하고 2.0으로 재설치부터 하였습니다. 제거 방법sail composer remove livewire:livewire 2.0 설치 방법sail composer require livewire:livewire "^2.0" 2.0으로 설치하니 실습강의처럼 잘 진행됩니다. 혹시라도 저처럼 해매시는분 있을까봐 이쪽에 글 남겨드립니다.강의는 설명을 잘 해주셔서 정말 잘 듣고 있습니다^^감사합니다!
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
singleton 적용되지 않는 부분 문의드립니다.
안녕하세요, 강의중에 bind, singleton 부분에서 singleton 적용시에도 bind 처럼 동작하여 문의드립니다.비슷한 증상의 질문 봤어서 해당 질문 답변에 기재된 gmail 주소로 소스코드 압축하여 보내드렸습니다.확인해주실 수 있으실까요?ㅠㅠ app.php'providers' => ServiceProvider::defaultProviders()->merge([ /* * Package Service Providers... */ /* * Application Service Providers... */ App\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, App\Providers\AProvider::class, ])->toArray(), web.phpRoute::get('/one', function () { for ($i=0; $i < 3; $i++) { echo app(Acontroller::class)->multiple(2); echo "<br />"; } return "------------"; }); Acontroller.phpnamespace App\Http\Controllers; use Illuminate\Http\Request; class Acontroller extends Controller { // 클래스 안에서만 쓸 수 있는 내부 변수 protected $result; protected $basecontroller; // 내부 함수의 기본값을 설정하는 __contruct (생성자) public function __construct(BaseController $basecontroller){ $this->basecontroller = $basecontroller; } public function multiple($num){ $this->result += $this->basecontroller->plus($num) * 10; return $this->result; } } BaseController.phpnamespace App\Http\Controllers; use Illuminate\Http\Request; class BaseController extends Controller { protected $result; public function __construct(){ $this->result = 0; } public function plus($num){ $this->result = $num + 5; return $this->result; } } AProvider.phpnamespace App\Providers; use Illuminate\Support\ServiceProvider; use App\Http\Controller\Acontroller; use App\Http\Controller\BaseController; class AProvider extends ServiceProvider { /** * Register services. */ public function register(): void { $this->app->singleton(Acontroller::class, function($app) { return new Acontroller($app->make(Basecontroller::class)); }); } /** * Bootstrap services. */ public function boot(): void { } }