55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결PHP 7+ 프로그래밍: 객체지향
packagist 질문드립니다!
안녕하세요! packagist 질문드립니다. 강의에서 whoops를 사용하셨는데 저는 whoops가 계속 undefine으로 나옵니다ㅠ 파일도 같은 곳에 생성하고 composer.json에도 이렇게 매핑이 잘 되어 있는것 같은데 왜그럴까요
- 해결됨PHP 7+ 프로그래밍: 객체지향
class 폴더에 index.php 를 넣어두지 않으면 에러가 발생하나요?
class 폴더에 두지 않고 만들었더니 이렇게 에러가 발생하더라고요 class폴더에 두어야 에러가 발생하지 않는건가요? 그렇다면.. 왜 그런거죠? 질문드립니다 :)
- 해결됨PHP 7+ 프로그래밍: 객체지향
36강 메인 에서 부터 좀 문제가 있는거 같은데... 어디가 문제인지 모르겠네요
38강까지 계속 보면서 따라하고 코딩도 같이 하고있는중인데요.. 의문점이 드는 부분이 풀리지 않아서 또 글을 남깁니다. 아래의 화면캡쳐 해놓은것을 보시게되면.. $VIEW 의 파일들을 읽기는 하는데.... php 구문만 시작할때부터.. 뒤에 소스들이 작동을 안하는데요.. 다른 에러라도 있는지 확인해보려고 일부러 require_once 를 include 로 바꾸고 실행을 해도 똑같은데.. 이부분은 뭐가 잘못된건지 당췌 알수가 없네요.. 정상적이라면 뒤에 나오는 README 버튼이 떠야하는데.. 그전에 소스코드가 멈춰버려서... 혹시나 오타난것이 있나 싶어서 강사님 깃허브의 내용을 문서 비교프로그램인 비욘드 컴페어로도 일일이 다 확인해봤지만.. 문제가없고,, db 연결하고는 좀 별개의 문제 같아서... 나머지 뒷 강의를 보고 따라한다고 하더라도.. 결과화면을 볼수가 없으니.. 많이 답답하군용... 어디부터 잘못된건지도 알수가 없어서.... 일단 질문드려봅니다.
- 해결됨PHP 7+ 프로그래밍: 객체지향
패키지스트에서 똑같이 따라했는데 안되서....
강의 똑같이 따라하고 했는데도.. 안되길래.. 몇시간을 삽질을 했습니다.. 잘 안되시는 분들이 분명 있을꺼라 생각되어.. 남깁니다.. 만든 패키지 파일에서 컴포저로 다운받을때 계속 에러가 발생해서 확인해보다가 알아낸 내용을 공유합니다. 이렇게 pronist/eclair 하려다가 패키기스트에 등록하려다보니 중복된다고 하길래 저의 아이디로 등록을 했는대도 강사님처럼 한번에 다운로드가 되지 않아서... 패키지 다운받을때 명령 끝에 한가지 키워드를 추가하면 다운로드가 된다는 것을 알았네요.. composer require 패키지명:dev-main 이렇게 하고서야 다운로드가 되었습니다.
- 미해결PHP 7+ 프로그래밍: 객체지향
똑같이 실습을 같이 하고 싶은데...
VScode 사용중 터미널 창이.. 일단.. 다른것은 이해하겠는데요. 결과화면을 강사님은 직접 확인할수 있는거 같은데.. 똑같이 실행결과 화면을 보려면 어떻게 vscode를 세팅해야 하나요? 이런부분이 사전에 따로 설명이 없으니.. 실습을 직접하면서 코딩을 해보려면.. 답답한 부분이 좀 있습니다.
- 미해결PHP 7+ 프로그래밍: 객체지향
index.php 파일을 어디에 저장 하고 봐야하는지 궁금합니다.
Xdebug 까지 다 설치 했는데... php -S localhost:8080 으로 서버를 시작하고 나서 브라우저에서 확인을 해야하는데.. 소스의 홈디렉토리가 어디서 작동하는지 몰라서.. index.php 의 화면을 못보고 있습니다. php -i 옵션으로 내용을 다 확인해봤지만.. 홈디렉토리를 어떻게 설정하고.. 어디서 봐야하는 지를 모르겠네요..
- 미해결PHP 7+ 프로그래밍: 객체지향
xdebug설치가 안됩니다ㅠㅠ
안녕하세요 php수업을 듣기위해 xdebug를 설치하는데 설치가 전혀 안되서요ㅠㅠ 선생님이 하라는 대로도 해보고 구글링도 해봤는데 도저히 안되서요ㅠㅠ 한가지 다른점이라면 저는 ini파일이 2개가 있어서 2개 전부 변경을 해줬는데 왜 안될까요...
- 미해결PHP 7+ 프로그래밍: 객체지향
24강 관련 질문드립니다. ( Class not found )
24강 예시 따라하면서 Class not found 에러가 떠서 질문드립니다. 어디를 수정해야 될지를 모르겠습니다. 확인부탁드려요ㅠ
- 해결됨PHP 7+ 프로그래밍: 객체지향
PHP 리플렉션에 대한 질문입니다.
안녕하세요. PHP 리플렉션 강의를 듣고 난 후 궁금증이 생겨 질문드립니다. 리플렉션이라는 것은 특정 클래스에 대한 메터 정보를 알기위한 용도로만 사용하는 것(?)으로 이해를 했는데요. 실제로 '실무에서 많이 쓰일 것 같다.' 라기보다는 라이브리러리 또는 PHP 프레임워크들에 대한 분석을 진행할 때 정도로만 사용할 것 같은 생각이 들더라구요. 실무에서 중요도가 높은 기능인지 궁금합니다. 글 읽어주셔서 감사합니다.
- 해결됨PHP 7+ 프로그래밍: 객체지향
제너레이터 강의 내용중 Iterator 인터페이스를 구현한 NumberInterator 클래스 선언시 생성자 메소드를 사용하는 부분에 대한 질문입니다.
안녕하세요. 제너레이터 강의 내용중 아래 이미지와 같이 Iterator 인터페이스를 구현한 NumberInterator 클래스 선언시 생성자 메소드를 사용하는 부분에서 $this 키워드를 이용하여 각 property들에 대한 초기화를 시켜주는 구문을 확인해 볼 수 있었는데요. 여기서 한가지 이해가 되지 않는 부분이 있어서 질문을 작성합니다. NumberIterator 클래스의 경우 클래스의 프로퍼티로는 $i만 가지고 있는데, 생성자 메소드를 통해 선언되어 있지 않는 'start', 'end', 'step'에 대해 값을 설정해 줬음에도 불구하고 컴파일 에러가 발생하지 않는 이유가 궁금합니다. 예상되는 것은 PHP에서 지원하는 어떠한 문법이 존재하고 생성자 메소드를 사용함으로써 NumberIterator 클래스의 객체가 생성되는 시점에 생성자 메소드가 호출되고 나서 에 $start, $end, $step이라는 프로퍼티가 클래스에 추가되는(?) 것 같은데,이 원리가 맞다면 이러한 내용은 어떤 용어로 검색을 해봐야 정확한 내용을 알 수 있을까요?
- 미해결PHP 7+ 프로그래밍: 객체지향
다른 디렉토리 클레스파일 상속 질문 입니다!
현제 폴더 경로가 lib(dir) └ autoload(dir) └ autoload.inc.php(class file) └ home(dir) └ topic_connect.class.php(class file) └ database_connection.class.php(class file) index.php 위와 같은 식으로 되어 있는데요 autoload파일을 불러와서 namespace 를 통해서 topic_connect.class.php안에 클래스를 불러왔는데 이안에 데이터베이스 extends를 해놓았는데 상속이 안되는것 같아요 다른 폴더에 있는 경우 상속은 어떻게 해야 할까요?
- 해결됨PHP 7+ 프로그래밍: 객체지향
나만의 프레임워크는 어떻게 만들어야 하나요?
완강 후 학습방향에 대한 질문 드립니다. 회사에서 CI 프레임워크를 통한 개발을 하기도 하고 또 선임자분께서 프레임워크를 만들어주시면 그 위에서 개발을 해왔습니다. 그러다가 저도 프레임워크없이 개발해보고싶다는 생각이 들어서 삽질을 하기 시작했습니다. 백지에서 시작하려고 하니 어디부터 시작해야할 지 감이 안왔습니다. OOP라는 단어에 이끌려 강의를 처음부터 끝까지 듣게 되었고 강의를 수강하고 나면 저 스스로의 힘으로 게시판을 설계하고 구성하게 될 줄 알았습니다. 그런데 듣고 난 후 느낀 점은 그래도 모르겠다는 것입니다. 이번에는 남이 만든 모듈을 composer require하는 방식으로 사용할 뿐 달라진 건 없었습니다. 강의를 통해 깨달은 게 있다면 데이터베이스 연결 세션 시작 요청 path를 받아서 라우팅 뷰에 뿌리기 등의 대략적인 과정을 거쳐야 한다는 것입니다. 저만의 프레임워크가 만들고 싶다면 어디서부터 시작해야 할까요? 라라벨 프레임워크가 어떻게 돌아가는지 대략적으로 이해했으니 그냥 프레임워크를 잘 쓰면 되는걸까요?
- 미해결PHP 7+ 프로그래밍: 객체지향
17-세션(sessions) 강의 문의 드립니다.
Uncaught PDOException: could not find driver in D:\myeongsim\newphp\Functions\session.php:128 라고 나오는 데 어떻게 해야 하나요?ㅠㅠ session_set_save_handler(new DatabaseSessionHandler(new PDO('mysql:dbname=phpblog;host=localhost;', 'root', ''))); 맞게 바꾼 것 같은데요...ㅠㅠ 터미널에서 mysql은 어떻게 사용하나요?
- 미해결PHP 7+ 프로그래밍: 객체지향
컴포저 설치 에러 문의드립니다.
1. $ Package name (<vendor>/<name>) [user/composer]: 이 부분은 나중에 지우기도 하시던데 어떤 걸 의미하는 건가요??? The package should be lowercase and have a vendor name, a forward slash, and a package name, matching: [a-z0-9_.-]+/[a-z0-9_.-]+ 오류가 나길래 시키는 대로 하긴 했습니다... 2. [Composer\Exception\NoSslException] The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' opt ion to true. 이 에러가 뜨길래 $ composer config -g -- disable-tls true 라고 하긴 했습니다 보안상 문제가 없는건가요??? composer 설치할 때마다 오류가 항상 엄청 많이 나오는데 그냥 검색해서 따라하고 해결하고 있지만 왜 그런지 몰라서 답답합니다ㅠㅠ 이 부분에 대한 학습은 어떻게 해야 할까요?
- 미해결PHP 7+ 프로그래밍: 객체지향
autoloading 부분 에러떠요.
저는 $classname에 Classes\Myclass이게 들어가서 에러가 뜨는것 같아요. /로 변경 해야 대나요? 그런데 영상에서는 왜 오류가 안뜨는건가요?
- 미해결PHP 7+ 프로그래밍: 객체지향
apache에 올릴경우
강의 잘보고 있습니다. 해당 소스로 아파치 서버에 적용할 경우 별도 서버 세팅이 필요한 것 같은데요. 그냥 올렸더니 라우팅이 전혀 동작을 안하네요. 어떤 세팅을 하면 적용할 수 있을까요? 답변 부탁드리겠습니다. 감사합니다.
- 미해결PHP 7+ 프로그래밍: 객체지향
혹시 라라벨 강의 계획도 있으신가요?
안녕하세요 강의 사서 잘 보고 있습니다 현재 회사에서도 아무 프레임워크없이 php개발하다보니 강의 내용이 많이 도움이 되네요ㅎ 감사합니다 이후에 회사프로젝트에 라라벨이나 CI 등 프레임워크를 사용해보고 싶은데 혹시 라라벨같은 프레임워크 강의도 진행하실 의향이 있으신가요?
- 미해결PHP 7+ 프로그래밍: 객체지향
이전 버전을 듣지 않고 해당 강의를 구매했습니다.
현재 php사용하고 있는 개발자이긴 한데, mvc패턴에 대한 이해가 부족해서 강의를 샀습니다. 문제 없을까요 ?