Hi zusammen,
ich bastele gerade ein wenig mit Perl und irgendwie komm ich nicht weiter, mein Problem:
Ich includiere eine andere Datei in der ein Fehler ist, aber im Browser wird keiner angezeigt, führe ich das Script in der Console aus wird ein Fehler ausgegeben.
Perl
#!/usr/bin/perl
package main;
use lib "/var/www/vhosts/....../httpdocs/includes/";
use strict;
use CGI;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser);
use fmysql; # --------- das Modul was ich einbinden möchte
use Data::Dumper;
print CGI::header();
print Dumper($fmysql::data->{'user'});
1;
Alles anzeigen
fmysql.pm
Perl
#!/usr/bin/perl
package fmysql;
use strict;
our $data = {
'user => 'bla', # ---------- es fehlt ein Hochkomma
'password' => 'xxx',
'database' => 'blablabla',
};
1;
Alles anzeigen
Das was mich auch verrückt macht ist, dass er anscheinend auf die letzte funktionierende Version zurückgreift, obwohl das Script eigentlich garnicht mehr funktionieren kann...