---
title: "awstats findet angeblich Perl nicht"
url: "https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2004-04-22"
last_reply: "2006-02-01"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# awstats findet angeblich Perl nicht

Extensions · 9 Antworten · gestartet 2004-04-22

## Eröffnungsbeitrag

**Toking** · 2004-04-22 · [Beitrag #1](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/1)

Hallo zusammen,
ich habe aw_stats installiert, das logfile unter /fileadmin/ angelegt,
Schreibrechte im log-Verzeichnis von Apache eingerichtet. Alles soweit wunderbar.
Wenn ich jetzt auf AWStats im Bereich Tool klicke und dann mein Logfile auswähle, dass ich bearbeiten will zeit er mir folgende Fehlermeldung:

```plaintext
Perl was not found at '/usr/local/bin/perl'. The awstats.pl script can't be executed!
```

Soweit so gut ich habe auch schon rausgefunden, dass mein Perl auf /usr/bin/perl zu finden ist.
Die Fehlermeldung wird auch nicht vom Server generiert sondern stammt aus der index.php

Auf der Kommandozeile läßt sich die awstats.pl aufrufen allerdings nicht über Typo3.
Kann mir jemand weiterhelfen?

Danke

Tommy

## Antworten

### [#2](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/2) · TW · 2004-04-23

> **Toking schrieb:**
>
> Hallo zusammen,
> ich habe aw_stats installiert, das logfile unter /fileadmin/ angelegt,
> Schreibrechte im log-Verzeichnis von Apache eingerichtet. Alles soweit wunderbar.
> Wenn ich jetzt auf AWStats im Bereich Tool klicke und dann mein Logfile auswähle, dass ich bearbeiten will zeit er mir folgende Fehlermeldung:
>
> ```plaintext
> Perl was not found at '/usr/local/bin/perl'. The awstats.pl script can't be executed!
> ```
>
> Soweit so gut ich habe auch schon rausgefunden, dass mein Perl auf /usr/bin/perl zu finden ist.
> Die Fehlermeldung wird auch nicht vom Server generiert sondern stammt aus der index.php
>
> Auf der Kommandozeile läßt sich die awstats.pl aufrufen allerdings nicht über Typo3.
> Kann mir jemand weiterhelfen?
>
> Danke
>
> Tommy

hi
hast du die suche schon probiert??
wenn nicht dann geh mal hier hin, vielleicht hilft es ja weiter...

[/d/9597-awstats-und-perl](https://www.typo3.net/d/9597-awstats-und-perl)
[/d/9300-awstats-hilfe](https://www.typo3.net/d/9300-awstats-hilfe)

cu
thorsten

### [#3](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/3) · Toking · 2004-04-23

Ja auf den Threads bin ich mit der Suche auch schon gelandet, allerdings trefffen sie mein Problem nicht.
Das System auf dem Typo3 läuft ist ein Suse Linux Server mit Apache.
Der Apache ist für den Bereich auch so konfiguriert dass Skipts auch ausserhalb von cgi-bin laufen dürfen und wie gesagt auf der Kommandozeile via SSH läßt sich das awstats.pl auch ausführen nur eben nicht, wenn es aus der index.php aufgerufen wird.

Vielleicht hat jemand einen guten Tip

Gruß Toking

### [#4](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/4) · emanuel · 2004-05-26

Lösche folgende Zeilen in .../typo3conf/ext/cc_awstats/mod1/index.php

```php
if (is_executable ("/usr/bin/perl")) {
    $perl = "/usr/bin/perl ";
     } else {
     if (is_executable ("/usr/local/bin/perl")) {
             $perl = "/usr/local/bin/perl ";
              } else {
              die("Perl was not found at '/usr/local/bin/perl'. The awstats.pl script can't be executed!");
               }
               die("Perl was not found at '/usr/bin/perl'. The awstats.pl script can't be executed!");
     }
```

Lösche nicht die Zeile:

```php
     $perl = "/usr/bin/perl ";
```

Ändere die Variable evtl. mit der richtigen Location des Perl-Programms.

Dies ist ein Hack, funktioniert aber.

Hoffe das hilft.

Ray

### [#5](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/5) · lukas · 2004-09-16

ich habe genau dasselbe problem und wollte nun den "hack" von emanuel ausprobieren - da ergibt sich bei mir jedoch ein ganz neues problem: ich kann das index.php-file nicht mehr uploaden, da ich darauf keine schreibberechtigung habe!!! besitzer des files ist "wwwrun" und ich kann weder umbenennen, chmod ändern noch löschen!
kan mir da jemand helfen?

### [#6](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/6) · lukas · 2004-10-12

konnte mein problem nun selber lösen und der "hack" funktioniert ausgezeichnet, danke emanuel (sollte man evtl. mal in einem update der extension berücksichtigen).

nun für diejenigen, die ebenfalls extension-dateien auf dem server liegen haben und sie nicht editieren können: im extension manager einfach gewünschte ext anklicken und "edit files" auswählen.

### [#7](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/7) · Sukuma · 2005-05-21

Hallo,
danke, bei mir funktioniert es auch.
Viele Grüsse Sukuma.

### [#8](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/8) · Merlin732 · 2005-09-28

Hallo,

hatte das gleiche Problem, da der Pfad zu Perl ein anderer war.

Danke für die Hilfe.

MfG Lars

### [#9](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/9) · Heinrich Turnschuh · 2005-11-23

reicht es wenn man die Zeilen auskommentiert oder muss man sie wirklich löschen? Habe alles so gemacht, bei mir kommt dann aber:

Warning: escapeshellcmd() has been disabled for security reasons in /var/www/html/web220/html/typo3conf/ext/cc_awstats/mod1/index.php on line 276

Warning: passthru() has been disabled for security reasons in /var/www/html/web220/html/typo3conf/ext/cc_awstats/mod1/index.php on line 276

als Ausgabe wenn ich auf logfile.txt clicke

### [#10](https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht/10) · molfi · 2006-02-01

danke. bei mir hat es so auch geklappt.

zur info: man brauch die zeilen natürlich nicht löschen.
auskommentieren mit // reicht auch.

gruß
molfi

---

Quelle: „awstats findet angeblich Perl nicht“, typo3.net, https://www.typo3.net/d/10835-awstats-findet-angeblich-perl-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
