2017-10-30 8 views
0

먼저 내 Laravel 응용 프로그램을 볼 수 없습니다 나는 또한 같은 문자로 대행 설명서를 따랐습니다Laravel 대행 오류를보고하지 않습니다하지만 난 브루의 PHP와 함께, 내가, 맥 OS 높은 시에라을 실행하는거야

7.1 이 질문에 대한 답변을 시도하는 것 : Valet (Laravel): DNS address can not be foundLaravel valet It works aaaaaand, 그 모두에도 불구하고 project.dev로 이동하면 "작동합니다!"라는 메시지가 나타납니다. 핑 (ping)하는 데 문제가 있었지만 macOS 방화벽에서 스텔스 모드로 판명되었습니다.

Laravel이이 디렉토리에 설정되어 있으므로 기본 스플래시 페이지가 표시되어야합니다. 맞습니까? brew install php71 --with-httpd --with-pear --with-postgresql --with-thread-safety --with-homebrew-curl

+0

을 php.ini 파일이 오류를 표시하도록 설정되어있는 경우 확인할 수 있습니까? 'display_errors = On' – tintinboss

+0

@ tintinboss 에러가'E_ALL'을 표시하도록 설정되어 있고 명령 행이나 브라우저에 오류가 없습니다. – Janet

+0

display'E_ALL'과'display_error = On'은 php.ini에서 같은 상수가 아닙니다. 나는 여전히 그것을 확인하는 것이 좋습니다. – tintinboss

답변

1

당신은 방화벽 관련 설정을 확인해야합니다

또한, 중요한 경우에, 여기에 내가 PHP 7.1 자체를 설치하는 데 사용되는 라인입니다. ping 및 ICMP를 허용하는지 확인하십시오.

는 Mac에서 그것을 확인하려면

시스템 환경 설정> 보안 & 개인 정보 보호 정책> 방화벽> 방화벽 옵션

+0

그게 핑 문제를 처리하지만, 여전히 Laravel 스플래시가 보이지 않습니다. ((하지만 어쨌든 진행은 2am입니다!) – Janet

+0

이것은 미리 컴파일 된 파일과 관련 될 수 있습니다. 내부의 compiled.php를 삭제합시다 벤더 폴더를 수정하고 명령 행에서'composer update'를 실행하면됩니다.이 작업을하면 내 asnwer를 편집 할 것이고, 그렇지 않다면 다른 해결책을 찾게 될 것입니다. –

+0

Alrighty, nuked/vendor와'composer update'가 다시 시작되었습니다. valet을 사용하고 캐싱이 다시 후방을 차고하지 않도록 private 탭을 열어 project.dev에 다시 가서 "It Works">. < – Janet