Seite 4 von 5

Verfasst: 18.07.2006 15:21
von area57
Lege mal in den Verzeichniss mit den *.pl-Dateien eine .htaccess-Datei mit folgenden Inhalt an:

Code: Alles auswählen

AddHandler cgi-script .cgi .pl
vielleicht funktioniert es ja dann

Verfasst: 18.07.2006 15:30
von errt
Jetzt kommt
Serverfehler. Überprüfe Deine htaccess-Datei bzw. lösche diese.
Richte auch du Deine kostenlose Homepage beim kostenlosen Webspace bei Funpic.de ein.

Verfasst: 18.07.2006 18:20
von PureSpider
Du kannst keine .pl Dateien auf einem funpic-Server ausführen, stell dir mal vor was man damit auch machen könnte.
.htaccess ist ebensowenig erlaubt, du wirst wohl jeden Tag deine Backups von Hand machen müssen... :o

Verfasst: 18.07.2006 18:25
von errt
.htaccess ist definitiv erlaubt...wie sollen sonst phpBB und mysqldumper funktionieren?

Wie kann ich denn dann das Backup automatisieren? Das muss doch irgendwie gehen...

Verfasst: 18.07.2006 18:47
von PureSpider
errt hat geschrieben:.htaccess ist definitiv erlaubt...wie sollen sonst phpBB und mysqldumper funktionieren?
Bist du dir sicher...?
Ich meine bei funpic wären eigene .htaccess deaktiviert/verboten?

Verfasst: 18.07.2006 20:58
von rabbit
phpBB hat mit einer .htaccess herzlich wenig zu tun und läuft mit wie auch ohne wunderbar...

statt des o.g. codes für die .htaccess versuch mal dies:

Code: Alles auswählen

AddHandler php-cgi .php .php4 

Verfasst: 18.07.2006 22:11
von Mahony
Hallo
Perl funktioniert bei funpic. Mach mal den Test unter Backup, Backup Perl und dort auf Perl testen klicken - das Ergebniss sieht dann so aus
#!/usr/bin/perl -w


use strict;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser);


print "Content-type: text/html\n\n";
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";
print "<html><head><title>Testausgabe</title>\n";
print "</head><body>\n";

print "Wenn Du das siehst, funktioniert Perl auf Deinem System !<br><br>";
print "If you see this perl works fine on your system !";
print "</body></html>\n";
Das bedeutet du hast einen Fehler in der Konfiguration. Lies dir bitte das hier durch Crondump

@PureSpider .htaccess ist ganz sicher nicht deaktiviert bei funpic.

Edit: ..und Sorry für die Fehlinformation, du musst natürlich den ersten Teil der Anleitung nehmen.
Also:
Wer Perl in allen Verzeichnissen ausführen kann, dem reichen folgende Schritte:

1. Rufe im MySQLDumper die Seite Backup auf.
2. Kopiere den Pfad, der hinter Eintrag in crondump.pl für $absolute_path_of_configdir: steht.
3. öffne die Datei "crondump.pl" im Editor
4. trage den kopierten Pfad dort bei absolute_path_of_configdir ein (keine Leerzeichen)
5. Speicher crondump.pl
6. gebe den Datein die Rechte 755
6b. Wenn die Endung cgi gewünscht ist, ändere bei allen 3 Dateien die Endung von pl -> cgi (umbenennen)
(ev. 10b+11 von oben)

Fertig.

Bei funpic darf Perl in allen Verzeichnissen ausgeführt werden.

Da du allerdings einen externen Cronjob (also von cronjob.de) machen musst, musst du den Eintrag unter Aufruf im Browser oder für externen Cronjob: nehmen (also den zweiten).


Grüße: Mahony

Verfasst: 18.07.2006 22:51
von errt
@ Mahony: Genau das hab ich gemacht...das ist meiner Meinung nach der 2. Teil.
Aber selbst wenn ich bei absolute_path_of_configdir den "Aufruf im Browser oder für externen Cronjob nehme, ändert sich nichts...

Wenn ich bei Backup PERL auf einen der Button klicke, bekomme ich immernoch den Programmcode der Datei.

Verfasst: 18.07.2006 23:12
von Mahony
Hallo
Ich habe mich gerade nochmal schlau gemacht. Leider gibt es doch kein Perl bei funpic. Sorry, dann geht das mit dem Cronjob natürlich auch nicht. Naja wenigstens kannst du dir dein Backup per E-Mail zuschicken lassen (vom Mysqldumper).




Grüße: Mahony

Verfasst: 18.07.2006 23:28
von PureSpider
Und ich dachte schon, ich hab Komplexe und/oder bin zu blöde, mein Brutus-Script auf meinem funpic-Webspace zum laufen zu bekommen *pfeiff* 8)
Andere Frage: .htaccess geht 100%ig auf funpic Webspaces?