«error-handling» 태그된 질문

오류 코드, 예외 또는 기타 언어 별 수단에 의해 신호가 표시되는 오류를 처리하도록 설계된 프로그래밍 언어 구성.


30
PHP 오류를 표시하려면 어떻게합니까?
PHP ini 파일 ( php.ini)을 확인했으며 display_errors설정되었으며 오류보고 기능도 E_ALL있습니다. Apache 웹 서버를 다시 시작했습니다. 이 줄을 스크립트 맨 위에 놓았으며 간단한 구문 분석 오류도 잡지 않습니다. 예를 들어, 변수를 a로 선언 "$"하고 문을 닫지 않습니다 ";". 그러나 모든 스크립트는 이러한 오류에 빈 페이지를 표시하지만 실제로 브라우저 출력에서 오류 를 …

17
“find”에서“permission denied”메시지를 모두 제외하려면 어떻게해야합니까?
다음 에서 권한 거부 메시지를 모두 숨겨야합니다 . find . > files_and_folders 그런 메시지가 나올 때 실험 중입니다. 발생하지 않는 모든 폴더와 파일을 수집해야합니다. 권한 수준을 files_and_folders파일로 지정할 수 있습니까? 동시에 오류를 숨기려면 어떻게해야합니까?


30
PHP에서 유용한 오류 메시지를 얻는 방법은 무엇입니까?
종종 PHP 스크립트를 실행하고 빈 화면을 다시 보게됩니다. 오류 메시지가 없습니다. 빈 화면입니다. 원인은 단순한 구문 오류 (잘못된 대괄호, 세미콜론 누락) 또는 함수 호출 실패 또는 기타 다른 원인 일 수 있습니다. 무엇이 잘못되었는지 알아내는 것은 매우 어렵습니다. 코드를 주석 처리하고, 어디서나 "echo"문장을 입력하는 등 문제를 좁히려 고합니다. 그러나 더 …

7
구조, 시작과 루비 확인?
최근에 Ruby로 프로그래밍을 시작했으며 예외 처리를보고 있습니다. C #에서 ensureRuby와 동등한 지 궁금합니다 finally. 내가해야 : file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil? end 아니면 내가해야합니까? #store the file file = File.open("myFile.txt", "w") begin file << "#{content} \n" file.close …

30
검색 메소드가 '널'을 리턴하거나 리턴 값을 생성 할 수없는 경우 예외를 발생시켜야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 객체를 찾으면 반환 해야하는 메소드가 있습니다. 찾을 수 없으면 다음을 수행해야합니다. null을 돌려 준다 예외를 던지다 다른

15
Bash에서 파이프 출력 및 캡처 종료 상태
Bash에서 장시간 실행되는 명령을 실행하고 종료 상태를 캡처 하고 출력을 티피 하고 싶습니다 . 그래서 나는 이것을한다 : command | tee out.txt ST=$? 문제는 변수 ST tee가 명령이 아닌 종료 상태를 캡처한다는 것 입니다. 이 문제를 어떻게 해결할 수 있습니까? 명령을 오랫동안 실행하고 나중에 볼 수 있도록 출력을 파일로 리디렉션하는 …

1
“치명적 오류 : 선택적 값을 래핑 해제하는 동안 예기치 않게 nil이 발견되었습니다”라는 의미는 무엇입니까?
내 Swift 프로그램이 충돌 EXC_BAD_INSTRUCTION하고 다음과 유사한 오류 중 하나가 발생합니다. 이 오류는 무엇을 의미하며 어떻게 수정합니까? 치명적 오류 : 선택적 값을 래핑 해제하는 동안 예기치 않게 nil이 발견되었습니다. 또는 치명적 오류 : 암시 적으로 선택적 값을 래핑 해제하는 동안 예기치 않게 nil이 발견되었습니다. 이 게시물은 "예기치 않은 nil 발견"문제에 …

21
PHP는 오류 로그를 어디에 저장합니까? (php5, 아파치, fastcgi, cpanel)
나는 공유 호스팅에 Cpanel, Apache, PHP가 fastcgi에 의해 운영되고 있습니다. PHP는 오류 로그를 어디에 저장합니까? error_log 파일을 찾기 위해 전체 사이트 구조를 거치지 않고 공유 호스팅 환경에서 오류 로그를 찾을 수있는 다른 방법이 있습니까? php.ini(PHP 버전 5.2.16을 사용 하고 있습니다)에 액세스 할 수 있습니다 .

29
PHP에서 문자열이 JSON인지 확인하는 가장 빠른 방법은 무엇입니까?
문자열이 JSON인지 여부를 확인하는 정말 빠르고 빠른 방법이 필요합니다. 나는 이것이 최선의 방법이 아니라고 생각합니다. function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } 성능 애호가라면이 방법을 개선하고 싶습니까?

8
`throw new Error`와`throw someObject`의 차이점은 무엇입니까?
코드의 모든 인스턴스에서 의도적으로 발생하는 사용자 정의 오류를 포착하는 일반적인 오류 처리기를 작성하고 싶습니다. throw new Error('sample')다음 코드에서 좋아했을 때 try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } 로그가 Firefox에 표시되고 Error: [object Object]객체를 구문 분석 할 수 없습니다. 두 번째 throw로 로그는 …


11
경고를 시도 / 잡을 수 있습니까?
일부 PHP 기본 함수에서 발생하는 경고를 포착하고 처리해야합니다. 구체적으로 특별히: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) DNS 쿼리가 실패하면 경고가 발생합니다. trycatch경고가 예외가 아니기 때문에 / 작동하지 않습니다. 나는 이제 두 가지 옵션이 있습니다. set_error_handler 페이지의 모든 경고를 필터링하는 …

23
node.js에서“Error : spawn ENOENT”를 어떻게 디버깅합니까?
다음과 같은 오류가 발생하면 events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) 이를 해결하기 위해 어떤 절차를 따를 수 있습니까? Author note :이 오류와 관련된 많은 문제로 인해 향후 참조를 위해이 질문을 게시 할 수있었습니다. 관련 질문 : NODE_ENV = production과 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.