묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결PHP 프로그래밍 실무 완전 정복! with MySQL
이 강의에 앞서 봐야하는 기본편 링크 좀 알 수 있을까요?
이 강의에 앞서 봐야하는 기본편 링크 좀 알 수 있을까요?
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
sail 로 라라벨 프로젝트 실행시 도커 이미지 구성을 변경하려면 어떻게 해야 하나요?
curl -s "https://laravel.build/example-app" | bash위 명령어로 라라벨 어플리케이션이 생성되고 sail up으로 도커로 실행시키면 mysql, mailpit, selenium, redis, meilisearch 이미지가 컨테이너로 기본 실행이 됩니다.다른 이미지들은 필요없고, mysql을 mariadb 이미지로 대신하려면 어떤 작업을 해야 하나요?
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
The stream or file "/var/www/html/storage/logs/laravel.log"
The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: The stream or file라고나오면서 신규 라라벨프로젝트가 안되는데 무엇이 잘못되었는지 알수 있나요?
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
wp_editor ($editor_name) 관련
editor_name을 "book-toc" 하니 아래와 같이 나오네요. '_'를 사용하면 정상이구요. 왜 차이가 나는지 원인을 알고 싶은데 잘 모르겠습니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
테스트해보기 누르면 아래와 같이 오류가 나옵니다.
이런 오류는 왜 나오는 건가요?
-
미해결생활코딩 - PHP 기본 A 부터 Z 까지
WAMP 관련
안녕하세요.WAMP 설치와 관련한 내용 업데이트가 필요한 것 같습니다.
-
해결됨PHP 7+ 프로그래밍: 객체지향
나만의 프레임워크 작성 후, 운영환경 배포에 관한 문의 드려요
안녕하세요. 강의를 듣고 공부해보고 있는 개발자입니다.일단 너무 감사하게 잘 듣고 있습니다. 이런 강의는 잘 없어서 나쁜 구조(클래스 중복, 날로 해버리는 코드)로만 유지보수를 해오고 있었었고 개선하고 싶은 생각이 많이 들었거든요. PHP에 숨겨진(잘모르는) 기능도 알아가게 되서 무한 감사합니다.다름이 아니라 nginx 를 사용해서 쓰고 싶은데 잘 작동하지 않는 것 같아 질문드립니다. php -S localhost:8080 -t public 커맨드를 이용했을 땐, 크게 문제가 없는 상태입니다. 한 가지 예로 nginx에 연동하면 라우팅 쪽이 원하는대로 작동되지 않습니다.get '/call' 에서 resource/call.php 를 호출해서 echo 'call' 을 실행시키게 해두었는데get '/call' 시, /의 resource/index.php 내의 echo 'hello World' 가 출력이 되고 있어서 어떤 것을 확인하면 좋을지 몰라 질문드립니다. nginx에 설정에 문제로 생각이 들긴하는데, 잘 모르겠습니다.PHP는 8.1을 사용하고 nginx설정은 다음과 같습니다.server { listen 80; listen [::]:80; root /var/www/html/app/public; index index.php; server_name localhost; error_log /var/www/html/log/nginx/error.log; access_log /var/www/html/log/nginx/access.log; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_pass unix:/run/php/php8.1-fpm.sock; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; include fastcgi_params; } }
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
post? get?
Post는 api쪽으로 처리되고Get은 Web 쪽으로 처리가 되는것으로 확인이 됩니다.지켜져야 할 약속인지 궁금합니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
강의 잘듣고 있습니다.
현재 설명 주신 부분 중 Route / Controller 이 있습니다. Route가 현재 FTController 역할을 하는 게 맞는지요 ? 현업에서도 현 강의방식대로 진행되는 부분인지 궁금합니다.
-
해결됨워드프레스 제대로 개발하기 - 클라이언트 편
강의변경
클라이언트 초기부분에 어드민 리뷰를 해주시는 것을 듣는데 어드민강의가 저에게 더 필요할것 같습니다. 혹시 어드민으로 강의를 변경해주실수 있을까요? 부탁드리겠습니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
[Error] Uncaught SyntaxError: Unexpected token 에러
세션4 컨트롤러 안의 클래스의 설명과 _construct, protected 변수, bind, singleton 을 사용하는 것을 실습하여 봅니다.>> 라라벨과 php 를 강의 따라 설정한 것은 아니구요. 기존에 테스트겸 설치해 놓은 것 그대로 사용하고 강의 따라 확인하고 있습니다. php 는 거의 사용을 안해 봤구요. 따라 하다 단순 SyntaxError 가 발생합니다. php 버전 때문일까요 ? php 버전 8.1.10 laravel 버전 8.82.0namespace App\Providers; use Illuminate\Support\ServiceProvider; use App\Http\Controllers\Acontroller; // 다른 namespace 영역이기 때문에 포함시켜야 함 use App\Http\Controllers\Basecontroller; class Aprovider extends ServiceProvider { /** * Register any application services. * * @return void */ public function register() { // $this->app->bind(Acontroller::class, functions($app) { return new Acontroller($app->make(Basecontroller::class)); } ); }
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
singleton 결과값이 변경되지 않습니다.
안녕하세요. 해당 강의 실습시 해결되지 않는 부분이 있어 문의 드립니다.bind -> singleton 으로 변경했는데요. 결과값이 변경되지 않습니다. 어느부분을 놓쳤는지 알려주시면 감사하겠습니다.결과값 Acontroller.php<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class Acontroller extends Controller { protected $result; protected $basecontroller; public function __construct(Basecontroller $basecontroller) //서비스 컨테이너 { $this->basecontroller = $basecontroller; } public function multiple($num) { $this->result = $this->basecontroller->plus($num)*10; return $this->result; } } Basecontroller.php<?php namespace 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.php<?php namespace App\Providers; use Illuminate\Support\ServiceProvider; use App\Http\Controllers\Acontroller; use App\Http\Controllers\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 { // } } web.php<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Acontroller; Route::get('/', function () { return view('welcome'); }); Route::get('/one', function () { for ($i=0; $i < 3; $i++) { echo app(Acontroller::class)->multiple(2); echo "<br />"; } return "------------"; }); app.phpApp\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, App\Providers\Aprovider::class,
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
수정. 휴먼에러인지 뭔지 모르겠습니다..
영상 여러번 돌려봐도 틀린부분을 못찾겠는데 ㅠㅠ다음부턴 해당 강의 소스코드를 깃이나 노션같은곳에 올려주시면 진행하는데 더 도움이 될 거 같아요..
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
강의 중간에 vscode 에러나요 ㅠ
셋업 강의 진행하고 몇일지나서다시 하려고 보니깐 우분투가 문제인지 뭐가 문제인지서버는 돌아가는데 모르는 문제들이 많이 발생합니다 ㅠ 첨부터 하려고 해도 못돌아가겠고..봐주실 수 있나요?
-
미해결PHP 7+ 프로그래밍: 객체지향
35강 미들웨어에서 인증 과정을 Auth클래스로 만들면, 어느 디렉토리에 둘까요?
35강 중간에 AuthMiddleware 클래스를 만드는 부분에서, 인증을 하는 부분을 따로 Auth클래스를 만들어서 할 수도 있다라는 내용이 잠깐 지나갑니다.이때, Auth클래스는 어떤 디렉토리를 만들어서 두면 좋을까요? 유틸 디렉토리를 만들어서 둘까 했지만, Auth클래스를 유틸 클래스라고 하기엔 좀 모호한것 같아서요.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
::와 -> 질문이 있어용
안녕하세요 선생님.제가 알기로 '::'는 static 한 요소들을 호출할 때 사용하고(예: 정적인 속성, 메소드, 상수 등)'->'는 객체의 인스턴스 메소드를 호출할 때 사용하는 것으로 알고있습니다.파사드를 설명해주시는 Chapter6 부분에서Route::get과 Route->get이 동일하다고 말씀해주셨는데 이 부분이 잘 이해가 가지 않아서요. 라라벨 프레임 워크 상에서는 위 부분이 동일한 것인가요?
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
맥 OS 환경에서는 설정
맥 OS 환경에서 PowerShell 직접 설치하여 진행하는게 맞을까요?
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
action-test.php 변경관련
안녕하세요?강사님, 질문이 있습니다.아래 링크에 해당하는 강좌(워드프레스에서 액션의 개념)에서 16분 45초 부분에 mytory-bookstore/action-test/action-test.php 파일은 core파일로 변경해서는 안된다고 했는데, do_action을 호출하는 부분은 수정되어도 괜찮은건가요? https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%87%BC%ED%95%91%EB%AA%B0-%ED%8C%8C%ED%8A%B81&unitId=23707&tab=community
-
미해결PHP 7+ 프로그래밍
터미널에 글이 안써집니다.
강의에서 나오는 vsc 터미널과 제 터미널은 다르게 생겼는데, 문제가 없는건가요?<강의에서 나오는 터미널><제 컴퓨터 터미널>제 컴퓨터 터미널은 처음 켰을때는 php - Slocalhost:8080이 작성이 되는데..로컬 url을 들어갔다가 나오면, 그 이후로는 터미널에 아무것도 작성이 안되는데..어떻게 해야 작성이 되나요?
-
미해결PHP 7+ 프로그래밍: 객체지향
ios환경에서는 어떻게 설치해야 하나요?
안녕하세요. php를 배우고 있는 개발자입니다.제가 맥os를 사용하고 있습니다. m2칩입니다.강의는 윈도우 기준인거 같아, 맥도 설명해 주시면 감사하겠습니다!