erstes Skript für die Datenbank-Verbindung

Einfach Dinge, die nichts mit XAMPP, Apache Friends, Apache, MySQL, PHP und alle dem zu tun haben. Allerlei halt. ;)

erstes Skript für die Datenbank-Verbindung

Postby Michael47 » 03. February 2016 10:49

Hallo Leute!

Ich hab da ein kleines Problem. Zwar nicht direkt mit xampp, aber doch. Ich hab mir xampp standardmäßig auf meinen Rechner installiert, Apache + Mysql gestartet. Funktzioniert einwandfrei. Hab mir da eine Datenbank und eine dazugehörige Tabelle angelegt. Hat alles funktioniert. Nun zum Problem. Ich bin gerade dabei einen Fernlehrgang zu absolvieren und soll hier ein Übungsskript schreiben, dass eine Verbindung zur Datenbank aufbaut und übergibt diese mit einem Handle "$dbh" und schießt diese wieder mit dem Befehl "$dbh->disconnect.
Das Skript hab ich jetzt geschrieben und in den cgi-bin Ordner reingespeichert. Wenn ich es dann mit localhost/cgi-bin/meinscript.cgi aufrufe, bekomm ich die Fehlermeldung ERROR 500.
Hier ist mal mein Skript. Vielleicht kann mir da wer helfen, damit ich da weitermachen kann.
Code: Select all
#!C:\xampp\perl\bin\perl.exe -w
#
# Dateiname: myscript01.cgi
#   Autor: G. Carapoulios

# Benutzung des Perl-Modules DBI (Database Interfaces)
use DBI;

# Datenbank-Verbindung aufbauen
my $dbh = DBI->connect(
   'dbi:mysqlPP:database=pizzadb;host=127.0.0.1;port=3306',
   'root', '') || die "Kann keine Verbindung zum MySQL-
   Server aufbauen: $DBI::errstr\n";
   
# Datenbank-Verbindung beenden
$dbh->disconnect;

print "Content-type: text/html\n\n";

print "<html><body>Hallo Welt, ich bin MySQL-
fähig!</body></html>";
Michael47
 
Posts: 5
Joined: 30. January 2016 18:25
Operating System: Windows 10 64 bit

Re: erstes Skript für die Datenbank-Verbindung

Postby Altrea » 03. February 2016 11:07

Hallo Michael,

Michael47 wrote:Wenn ich es dann mit localhost/cgi-bin/meinscript.cgi aufrufe, bekomm ich die Fehlermeldung ERROR 500.

Jeder HTTP Statuscode 500 wird mit sprechender Fehlermeldung im Apache error.log aufgeführt.
Das ist also die erste Anlaufstelle.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: erstes Skript für die Datenbank-Verbindung

Postby Michael47 » 03. February 2016 11:13

Hallo Altrea!

hier ist das was errorlog mir sagt. Die Anfrage kann nicht beantwortet werden, da im Server
ein interner Fehler aufgetreten ist.
Der Server ist entweder &uuml;berlastet oder ein Fehler in
einem CGI-Skript ist aufgetreten.

Ich muss auch dazu sagen ich bin noch eher Anfänger.
Michael47
 
Posts: 5
Joined: 30. January 2016 18:25
Operating System: Windows 10 64 bit

Re: erstes Skript für die Datenbank-Verbindung

Postby Kobold90 » 22. February 2016 06:53

Es kann nicht genügend Speicher sein.
Diese Hülle für das Smartphone sieht gut aus und passt genau. Ecken und Kanten sind gut geschützt und alle notwendigen Anschlüsse zugänglich. Das Material fühlt sich gut an und die Hülle macht einen wertigen Eindruck.
Kobold90
 
Posts: 5
Joined: 13. January 2016 09:45
Operating System: win10


Return to Allerlei

Who is online

Users browsing this forum: No registered users and 6 guests