perl hiba qmail alatt

Kezdőlap Fórumok Programozás perl hiba qmail alatt

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #1890069
    linuxforum
    Felhasználó

      Van egy qmail levelezőm, aminek a vírus és spam szűrését egy kis perl filter végzi. Nem sok, és eddig minden rendben is ment. Most azonban bővíteném a filtert, és ehhez használnám az Encode modult.Azonban, ha beírom a filter elejére a

      Code:
      use Encode qw/encode decode/;

      sort, a filter nem fut le, a levelek visszapattannak.Ha tesztelem ezzel a sorral a perl programot magában, hiba nélkül lefut. Ebből arra gondoltam, hogy a qmail-t futtató usernek más az inlcude path listája, mint nekem. De sajnos nem. Mindkét usernél megegyezik ez. És mindkét usernek joga van elérni, olvasni ezt a modult. A filter más modulokat hiba nélkül tud használni.Sajnos a qmail nem híres a logolásról, így igazából nincs hibaüzenetem, csak annyi, hogy a leveleket visszautasítja, de egyértelműen ennek a sornak a beillesztésétől.Tippem sincs, mi lehet a hiba.Ha bárkinek előremozdító ötlete lenne, netán találkozott már hasonlóval, azt nagyon megköszönném.

      #2203139
      gendelider
      Felhasználó

        Lehet, hogy hülyeséget írok,

        #2203140
        linuxforum
        Felhasználó

          Közben próbáltam valahogy elérhetővé tenni a perl hibakimenetét, és döbbenetes eredményre jutottam. Míg a tesztelések alatt az Encode.pm modult húzza be a use Encode parancs, addig a qmail alatt futva az Encode.so modult, amivel valami problémája van. Pedig az include path ugyanaz még sorrendre is mindkét esetben.Egyelőre nem találtam rá megoldást, hogy kitiltsam az Encode.so modul használatát, vagy direkt útvonallal az Encode.pm-et használja a use. Azt hiszem, ez utóbbi lenne a legtisztább, de nem tudom, hogyan.

          #2203141
          linuxforum
          Felhasználó

            Kiderült a mágia!A qmail limitálta a futó program memóriáját, és ezzel a modullal már túlcspordult, így nem tudta betölteni. 🙁Emeltem a limiten, minden rendben.Köszi!

          4 bejegyzés megtekintése - 1-4 / 4
          • Be kell jelentkezni a hozzászóláshoz.