W jakich sytuacjach należy złapać
W jakich sytuacjach należy złapać
Testuję witrynę internetową. W tej chwili błędy nie są wyświetlane (ale wiem, że istnieją). Mam dostęp tylko do .htaccesspliku. Jak mogę zrobić wszystkie błędy, aby były wyświetlane przy użyciu mojego .htaccesspliku? Dodałem te linie do mojego .htaccesspliku: php_flag display_startup_errors...
Jak zaimplementowałbyś różne typy błędów, abyś był w stanie wyłapać konkretne i pozwolić innym się rozwijać ...? Jednym ze sposobów osiągnięcia tego jest zmodyfikowanie prototypu Errorobiektu: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender =...
Ze względu na obsługę błędów w Go często otrzymuję funkcje wielu wartości. Jak dotąd sposób, w jaki sobie z tym radziłem, był bardzo chaotyczny i szukam najlepszych praktyk pisania czystszego kodu. Powiedzmy, że mam następującą funkcję: type Item struct { Value int Name string } func Get(value...
Obecnie używam log4net w mojej aplikacji ASP.NET MVC do rejestrowania wyjątków. Sposób, w jaki to robię, polega na tym, że wszystkie moje kontrolery dziedziczą z klasy BaseController. W zdarzeniu OnActionExecuting BaseControllera rejestruję wszelkie wyjątki, które mogły wystąpić: protected...
Mam podstawowy kod do określenia błędów w mojej aplikacji MVC. Obecnie w moim projekcie mam kontrolera nazywane Errormetodami działania HTTPError404(), HTTPError500()oraz General(). Wszystkie akceptują parametr łańcuchowy error. Używanie lub modyfikowanie poniższego kodu. Jaki jest najlepszy /...
Chcę zgłosić błąd w skrypcie Bash z komunikatem „Przypadki testowe nie powiodły się !!!”. Jak to zrobić w Bash? Na przykład: if [ condition ]; then raise error "Test cases failed !!!" fi
Próbuję wykonać mądry podział elementu w Pythonie, ale jeśli napotkano zero, potrzebuję, aby iloraz był równy zero. Na przykład: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, 1, 2]) Zawsze mógłbym po prostu użyć pętli for w moich danych,...
Otrzymuję ten błąd, ale nie wiem, jak to naprawić. Używam Visual Studio 2013. Nazwa rozwiązania została utworzona MyProjectTest Oto struktura mojego rozwiązania testowego: - function.h #ifndef MY_FUNCTION_H #define MY_FUNCTION_H int multiple(int x, int y); #endif -function.cpp #include...
Rzucam Errorz mojej metody, z której chcę wcześniejszego wyjścia, jak poniżej: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } Czy muszę umieścić return;oświadczenie po moim throw? Na razie działa dla mnie. Jeśli jest to zbędne, wolałbym go nie umieszczać, ale nie...
ifstream f; f.open(fileName); if ( f.fail() ) { // I need error message here, like "File not found" etc. - // the reason of the failure } Jak uzyskać komunikat o błędzie w postaci ciągu?
Obecnie mam skrypt, który robi coś takiego ./a | ./b | ./c Chcę go zmodyfikować, aby w przypadku wyjścia a, b lub c z kodem błędu wydrukowałem komunikat o błędzie i zatrzymałem się zamiast przesyłać do przodu złe wyjście. Jaki byłby najprostszy / najczystszy sposób, aby to...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie...
Próbowałem zgłosić błędy w moim programie Golang, log.Fatalale log.Fatalnie wypisuje również wiersza, w którym log.Fatalzostał uruchomiony. Czy nie ma możliwości uzyskania dostępu do numeru linii, który nazywa się log.Fatal? tj. czy istnieje sposób, aby uzyskać numer linii podczas zgłaszania...
To pytanie jest w rzeczywistości wynikiem interesującej dyskusji, która odbyła się jakiś czas temu na stronieming.reddit.com. Zasadniczo sprowadza się do następującego kodu: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto...
Obecnie prowadzę witrynę na php 5.4, wcześniej korzystałem z niej na 5.3.8. Niestety php 5.4 łączy E_ALLi E_STRICT, co oznacza, że moje poprzednie ustawienie dla error_reportingteraz nie działa. Moja poprzednia wartość to E_ALL & ~E_NOTICE & ~E_STRICTCzy powinienem po prostu włączać...
Mam następujący kod: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Jak mogę złapać określony błąd 404? WebExceptionStatus.ProtocolError może tylko wykryć wystąpienie...
Gdy mój skrypt PowerShell próbuje na przykład utworzyć obiekt SQL Server dla serwera, który nie istnieje (w moim przypadku „bla”), program PowerShell wyświetla wiele błędów programu PowerShell na czerwono. Ponieważ mój skrypt sprawdza wartość $?po takich wywołaniach oraz wyświetla i rejestruje...
Chcę, aby błąd logowania się w PHP CodeIgniter. Jak włączyć rejestrowanie błędów? Mam parę pytań: Jakie są wszystkie kroki, aby zarejestrować błąd? Jak tworzony jest plik dziennika błędów? Jak przesłać komunikat o błędzie do pliku dziennika (gdy wystąpi błąd)? Jak wysłać wiadomość e-mail z...
Mam następujące dwie metody działania (uproszczone do pytania): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) {...