ich habe versucht Isp4you zu Installieren sollte eigentlich super einfach sein so die aussage von allen naja anscheind wohl nicht wenn man Lampp nutzt.
Alos gehe ich wie immer in Webin nicht von Lampp sondern das Origienal Webmin!!
Von dort aus sehe ich schon das Icon ISP4YOU also klicke cih drauch und dann erscheint das Installationsskript also leg ich los was möchte er wissen:
1. Der Pfad, indem Sie die Webs speichern werden - Ending slash (/) /opt/lampp/htdocs/httpd/
2. Absoluter Pfad zum Verzeichnis der Datei httpd.conf - Ending slash (/) /etc/apache2/
3. Die IP Adresse Ihres Webservers. halt meine IP von Server
4. Ihre E-Mail Adresse. meine mail
5. OS System. Linux
6. DBI und DBD::mysql sind auf diesem Server installiert.
Checken Sie hier ob die Module vorhanden sind: DBI DBD::mysql
RH / FreeBSD Users. Hier nach den Paketen gucken: DBI - DBD::mysql wurde überprüft und beide Packete sind vorhanden
7. Ich akzeptiere die AGB`s von isp4you: also hacken setzten
jetzt der Button create klicken und was kommt?????
diese meldung:
- Code: Select all
[b]Error - Perl execution failed[/b]
Can't call method "prepare" on an undefined value at /usr/libexec/webmin/isp4you/index2.cgi line 114.
hm also schauen wir mal was in dieser datei drine steht vieleicht findet man da ja was:
### create isp4you database #######################
use DBI;
if ($in{'update'} == 0) {
$database = "mysql"; $host = "localhost"; $user = "root"; $mysql_pass = "$in{'mysql_pass'}";
my $dbh = DBI->connect("DBI:mysql:database=mysql;host=localhost", "$user","$mysql_pass");
$sth = $dbh->prepare("CREATE DATABASE isp4you");
$sth->execute();
$sth->finish();
$sth = $dbh->prepare("INSERT INTO mysql.user VALUES ('localhost','isp4you', PASSWORD('$mysql_pass'), 'N', 'N', 'N', 'N','N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')");
$sth->execute();
$sth->finish();
$sth = $dbh->prepare("INSERT INTO mysql.db VALUES ('localhost', 'isp4you','isp4you', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y','Y', 'Y')");
$sth->execute();
$sth->finish();
$sth = $dbh->prepare("FLUSH PRIVILEGES");
$sth->execute();
$sth->finish();
Das in Rot ist die Zeile 114!!!!
Viele sagten das das an Lampp liegen muss alle die diese Software nutzen konnten dieses einwandfrei Installieren ich hoffe eine von euch kann mir da weiter helfen da ich nicht mehr weis was ich machen muss unter anderem ist diese Software auch kein Free sondern muste bezahlt werden und möchte diesen auch gerne nutzen aber wenn dann auch Lampp weil Lampp einfach klasse ist mal ein Lob an die macher von Lampp weiter so !!
Gruß Nightwalker