Thread mysql: no connection (31 answers)
Opened by paidopoieo at 2006-02-22 04:04

paidopoieo
 2006-02-23 05:24
#34032 #34032
User since
2005-12-02
96 Artikel
BenutzerIn
[default_avatar]
hi,
ok, wenn ich das modul haendisch installiere, sollte ich jedoch vorher das andere deinstallieren...was ich mit perl -MC....installiert habe....

ich hab mir vorhin dafuer ein skript runtergeladen mit dem das gehen haette sollen, jedoch hab ich bemerkt das es das modul gar nicht wirklich deinstalliert, aber anscheinend gibt es keine andere moeglichkeit.....hier der code zum deinstallieren..
Code: (dl )
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/usr/local/bin/perl -w

use strict;
use IO::Dir;
use ExtUtils::Packlist;
use ExtUtils::Installed;

sub emptydir($) {
my ($dir) = @_;
my $dh = IO::Dir->new($dir) || return(0);
my @count = $dh->read();
$dh->close();
return(@count == 2 ? 1 : 0);
}

# Find all the installed packages
print("Finding all installed modules...\n");
my $installed = ExtUtils::Installed->new();

foreach my $module (grep(!/^Perl$/, $installed->modules())) {
my $version = $installed->version($module) || "???";
print("Found module $module Version $version\n");
print("Do you want to delete $module? [n] ");
my $r = <STDIN>; chomp($r);
if ($r && $r =~ /^y/i) {
# Remove all the files
foreach my $file (sort($installed->files($module))) {
print("rm $file\n");
unlink($file);
}
my $pf = $installed->packlist($module)->packlist_file();
print("rm $pf\n");
unlink($pf);
foreach my $dir (sort($installed->directory_tree($module))) {
if (emptydir($dir)) {
print("rmdir $dir\n");
rmdir($dir);
}
}
}
}


oder weisst du eine ander moeglichkeit das zu deinstallieren, denn dieses skript funkt nicht wirklich...denk ich mal....

was meinst du mit gcc....-L option, wie anpassen......

View full thread mysql: no connection