Debugging opvragen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

.NET Developer

Functie omschrijving .NET developer met ervaring gezocht! Voor een softwarebedrijf in de regio Veenendaal zijn wij op zoek naar een .NET developer met een aantal jaar ervaring. Jij bent zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Verder ben je bezig met nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en productspecialisten om zo mooie producten te creëren. Bedrijfsprofiel De organisatie waar je voor gaat werken is een snelgroeiende softwareleverancier en allround dienstverlener. Deze organisatie heeft zowel klanten die

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »
Tristan

Tristan

05/12/2006 12:07:00
Quote Anchor link
Ik heb even een vraagje als beginnende php scripter. Ik ben even wat onderzoek aan het doen naar het inbouwen van een debug functie. Wat ik eigenlijk wil is het volgende; Een soort log file (txt of database) die alle foutmeldingen opslaat, zodat niet ik percee de foutmelding hoef tegen te komen, maar dat een ander deze tegen komt. En ik er dan dus toch achterkom wat de melding was. Kortom ik heb uitleg nodig over debugging :) Ik hoop dat iemand mij hiermee opweg kan helpen?

Groeten
Tristan
 
PHP hulp

PHP hulp

15/01/2025 22:37:21
 
- wes  -

- wes -

05/12/2006 12:14:00
Quote Anchor link
je kan bijvoorbeeld bij elke foutmelding die je in je script genereerd (foutafhandeling!!!) zoiets kunnen zetten

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
error_log('error in file: '.$_SERVER['SCRIPT_NAME'].' on line: '.__LINE__.' : '.$error,3,'logs/errors.log');
?>
 
Tristan

Tristan

05/12/2006 12:34:00
Quote Anchor link
Zou je hiervan misschien iets meer de werking ervan kunnen uitleggen ?
 
Tristan

Tristan

05/12/2006 12:36:00
Quote Anchor link
En hoe kan je deze log opvragen ?
 
- wes  -

- wes -

05/12/2006 12:37:00
Quote Anchor link
je kan op error_log klikken voor de functie uitleg, maar int kort doet het dit


je schrijft een bestand in de map 'log', genaamd 'error.log' . Als dit bestand al bestaat schrijf je er een regel onder in het bestand zelf.

Je schrijft hier weg:

Er is een fout in 'naam bestand' op regel 'regelnummer' met de fout 'je eigen error'

Doe er eventueel nog een tijdstip bij oid en je weet nog meer
 
Lissy Pixel

Lissy Pixel

05/12/2006 12:43:00
Quote Anchor link
Wanneer je op error log klikt zie je ook de mail functie die je erbij kan doen bijv. :)
 
- wes  -

- wes -

05/12/2006 12:55:00
Quote Anchor link
die staat wel standaard disabled in je ini, dus ik zou 3 nemen = wegschrijven
 
Tristan

Tristan

05/12/2006 13:32:00
Quote Anchor link
okeej dank jullie, ben al iets verder gekomen. Hij schrijft nu op het moment als er een error is naar het .log file-tje. Alleen komt er altijd te staan:

error in file: /Relaties/show_relaties.php on line: 3
: error in file: /Relaties/show_relaties.php on line: 3

Mijn vraag is hoe kan ik de melding die je ziet als je de pagina laat zien dus bijvoorbeeld "Fatal error: Call to undefined function: mysql_fetch_objecrt() in /srv/www/vhosts/allcmdb.intranet.allshare.nl/Groep/groep_bekijken.php on line 24"

in het text bestand zetten. Hij zet nu ook continu neer on Line 3, maar dat is in de output line 27
 
- SanThe -

- SanThe -

05/12/2006 13:42:00
Quote Anchor link
De mysql_error() wegschrijven.
 
Tristan

Tristan

05/12/2006 14:36:00
Quote Anchor link
SanThe schreef op 05.12.2006 13:42:
De mysql_error() wegschrijven.

Hoe doe ik dat precies (A) ?
 
- SanThe -

- SanThe -

05/12/2006 14:51:00
Quote Anchor link
In het voorbeeld van Wes.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
error_log('error in file: ' . $_SERVER['SCRIPT_NAME'] . ' on line: ' . __LINE__ . ' : ' . mysql_error() . "\r\n",3,'logs/errors.log');
?>
 
Tristan

Tristan

06/12/2006 10:15:00
Quote Anchor link
Volgens mij doe ik iets verkeerds, ik blijf:
"error in file: /Groep/groep_bekijken.php on line: 3 : " zien verschijnen in het log file-tje
in plaats van de melding

"Fatal error: Call to undefined function: mysql_fetch_objecrrrt() in /srv/www/vhosts/allcmdb.intranet.allshare.nl/Groep/groep_bekijken.php on line 24"

De code die ik nu bovenaan de pagina heb staan is
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
error_log('error in file: ' . $_SERVER['SCRIPT_NAME'] . ' on line: ' . __LINE__ . ' : ' . mysql_error() . "\r\n",3,'/srv/www/vhosts/allcmdb.intranet.allshare.nl/logs/errors.log');
?>
 
Jurgen assaasas

Jurgen assaasas

06/12/2006 11:01:00
Quote Anchor link
Ik ben er op het moment ook mee bezig maar ik krijg het ook niet werkend

mijn code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

if(mysql_error()){
error_log('error in file: ' . $_SERVER['SCRIPT_NAME'] . ' on line: ' . __LINE__ . ' : ' . mysql_error() . "\r\n",3,'/logs/mysql.log');
}


?>


Ik heb ff opzettelijk een mysql_error gegenereerd om het te controleren.


Quote:
Edit:
Ik heb hem werkend. Enkel echo't hij nu wel een 1? ik krijg hem niet weg.


code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

mysql_query($sql) or die (error_log('error in file: ' . $_SERVER['SCRIPT_NAME'] . ' on line: ' . __LINE__ . ' - ' . mysql_error() ." ". date('Y-m-d H:i:s') . "\r\n",3,'logs/mysql.log'));

?>
Gewijzigd op 01/01/1970 01:00:00 door Jurgen assaasas
 
Tristan

Tristan

06/12/2006 13:02:00
Quote Anchor link
ik probeer er nu een error_handler voor te bouwen en een functie, maar ook dat wil me nog niet erg lukken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
// rapporteert alle fouten, inclusief opmerkingen
error_reporting(E_ALL);
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
    function error_msg($err_type, $err_msg, $err_msg, $err_file, $err_line)
        {

            echo "<div class='errorMsg'>";
            echo "<b>Error:</b>";
            echo "<p>";
            echo "We're Sorry, but an error has occurred". " in this page.";
            echo "Please access the <ahref='/help.html'>help". "</a> page, ";
            echo "or try again later.";
            echo "</div>";
            echo "<div class='finePrint'>";
            echo "Error type: $err_type: $err_msg in $err_file ".
                    "at line $err_line";
            echo "</div>";
        }

?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
} catch(Exception $ex) {

// de inputstring die aan het object werd doorgegeven
$msg = ($ex->getMessage());
//aanpasbare foutcode
$code = ($ex->getCode());
// naam van het bestand dat de exception heeft toegevoegd
$file = ($ex->getFile());
// regelnummer dat de exception bevat
$line = ($ex->getLine());

// schrijven naar een foutenlog op de server.
$log_msg= "Error $code in $file at line $line: $msg: " .
    time();
    error_log ($log_msg, 3, '/srv/www/vhosts/allcmdb.intranet.allshare.nl/logs/errors.log');
//afdrukken naar scherm
echo "Error no. $code: $msg in file $file on line $line";
}

?>
 
Tristan

Tristan

06/12/2006 13:14:00
Quote Anchor link
ik heb nu als code :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
// rapporteert alle fouten, inclusief opmerkingen
error_reporting(E_ALL);

function
error_logging($msg, $code, $file, $line)
{

// de inputstring die aan het object werd doorgegeven
$msg->getMessage();
//aanpasbare foutcode
$code->getCode();
// naam van het bestand dat de exception heeft toegevoegd
$file->getFile();
// regelnummer dat de exception bevat
$line->getLine();

// schrijven naar een foutenlog op de server.
    $log_msg= "Error $code in $file at line $line: $msg : " .
    time();
    error_log ($log_msg, 3, '/srv/www/vhosts/allcmdb.intranet.allshare.nl/logs/errors.log');
//afdrukken naar scherm
echo "Error nummer. $code: $msg in het bestand $file op regel $line";
}

set_error_handler("error_logging");

?>


waarvan ik dus had gehoopt dat hij zou doen..
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.