Ubuntu Linux

apache2 + php5 + fast-cgi + suexec

Fórumok

Üdvözletem!

Szóval Feisty alatt próbálom összehozni a címben lévő kombinációt.
Felraktam a megfelelő csomagokat, modulokat betöltöttem. Azokkal nem lehet bibi véleményem szerint, mert akkor hibát dobna egyes konfigurációs direktívákra.
A fastcgi.conf tartalma:



<IfModule mod_fastcgi.c>
  FastCgiIpcDir /var/lib/apache2/fastcgi
  FastCgiConfig -pass-header Authorization
  FastCgiWrapper /usr/lib/apache2/suexec
  AddType application/x-httpd-fastphp .php .php3 .php4 .php5 .phps .phtml
  Action application/x-httpd-fastphp /fcgi/php-fcgi
  ScriptAlias /cgi/ /var/www/
  <Directory "/var/www/">
    AllowOverride None
    Options +ExecCGI -MultiViews -Indexes
    Order allow,deny
    Allow from all
  </Directory>
  <Location /cgi/>
    SetHandler fastcgi-script
    Options +ExecCGI
  </Location>
</IfModule>

Az adott VirtualHost tartalma:


<VirtualHost *>
        ServerAdmin admin@localhost
        ServerName feketeberek
        SuexecUserGroup lacika lacika
        DirectoryIndex index.php
        DocumentRoot /home/lacika/public_html/feketeberek/web
        <Directory /home/lacika/public_html/feketeberek/>
                Options FollowSymLinks ExecCGI
                AllowOverride All
                AddType application/x-httpd-fastphp .php
                Action application/x-httpd-fastphp /fcgi/php-fcgi
        </Directory>

        ScriptAlias /fcgi/ /var/www/feketeberek/
        <Location /fcgi/>
            Options ExecCGI
            SetHandler fastcgi-script
        </Location>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel debug

        CustomLog /var/log/apache2/access.log combined
        ServerSignature Off

    Alias /sf/ "/usr/share/php/data/symfony/web/sf/"
    <Directory "/usr/share/php/data/symfony/web/sf/">
        Options FollowSymLinks ExecCGI
        AllowOverride All
        Allow from All
        AddType application/x-httpd-fastphp .php
        Action application/x-httpd-fastphp /fcgi/php-fcgi
    </Directory>
</VirtualHost>

A következő hiba van a /var/log/apache2/error.log -ban:

[Wed May 16 11:49:33 2007] [warn] FastCGI: (dynamic) server "/var/www/feketeberek/php-fcgi" (uid 1000, gid 1000) started (pid 26207)
suexec policy violation: see suexec log for more details

A /var/log/apache2/suexec.log tartalma:

[2007-05-16 11:49:33]: user mismatch (lacika instead of www-data)

A /var/www/feketeberek/php-fcgi tartalma:


#!/bin/bash
PHPRC="."
export PHPRC
PHP_FCGI_CHILDREN=4
export PHP_FCGI_CHILDREN
exec /usr/lib/cgi-bin/php5 $*

Hol van a kutya elásva? Értem én a hibaüzenetet a suexec.log -ból, csak nem értem a miértjét :(.

update-manager kivétel

Fórumok

Sziasztok!

Fordítottam Ubuntun egy mplayert és checkinstallal tettem fel. Az vele a problémám, hogy az update manager állandóan fent van és mondja, hogy upgradeljem az mplayert. Hogy tudnék ezzel a csomaggal kivételezni?

Ubuntu 7.04 XGL probléma

Fórumok

Egy kisebb problémám adódott az XGL-el (Asztali effektek). AMikor még nem telepítettem fel akkor rendesen működött, de most az a probléma áll fent, hogy amikor elindítom eltünik az ablak felső kerete. Valaki esetleg találkozott már ezzel a problémával? Segítségeteket előre is köszönöm!

Ubuntu 7.04 Nvidia driver telepítés

Fórumok

Sziasztok! Segítségeteket szeretném kérni abban hogy hogyan lehet feltelepíteni az NVIDIA drivert (7184-legalcy) Geforce 2 MX/MX 400-hoz. Nagyjából tudom de érthető leírást még nem olvastam. Annak nagyon örülnék ha valaki lépésről lépésre leírná, hogy milyen csomagokat rakjak fel és milyen sorrendben. Előre is köszönöm! Ha valakinek esetleg könnyebb akkor megtudjuk beszélni msnen vagy más csevegő programon is.

6.06 LTS courier vs syslog

Fórumok

##NAME: DEBUG_LOGIN:0
#
# Dump additional diagnostics to syslog
#
# DEBUG_LOGIN=0 - turn off debugging
# DEBUG_LOGIN=1 - turn on debugging
# DEBUG_LOGIN=2 - turn on debugging + log passwords too
#
# ** YES ** - DEBUG_LOGIN=2 places passwords into syslog.
#
# Note that most information is sent to syslog at level 'debug', so
# you may need to modify your /etc/syslog.conf to be able to see it.

DEBUG_LOGIN=0

OK. ezt ertem, de hiaba van 0-ra allitva akkor, is telenyomja a syslogot a loginek naplojaval.
vagy, nem lehet ezt atallitani .debug-rol pl .info-ra?

nem talaltam mast courier log ugyben.. :S

Ubuntu 7.04 Vélemény

Fórumok

Tiszeletem a közösségnek!

Ezúttal szeretném megkérdezni Tőletek, mi az véleményetek az Ubuntu új kiadásáról. Tervezem, hogy kipróbálom. Használtam már Ubuntut 5.10-től egészen 6.10-ig, de utána váltottam OpenSUSE-re. Most viszont kiváncsi vagyok milyen lett az új Ubuntu. Nektek milyen tapasztalataitok vannak a Feisty-vel kapcsolatban? Hallottam sok jót, rosszat, gondoltam Titeket is megkérdezlek. :-) Jöhet jó is, rossz is, bármi! De viszont szeretném kérni, csak azok írjanak akik már próbálták, szóval akik mondjuk elvből sz@rnak tartják az ubuntut, azok légyszi ne :-)
Köszi!

UI: Amúgy Desktop célokra használnám, semmi komolyabbra :)

Levél szabály postfix

Fórumok

Hello!

Van egy ubuntu server (6.10) + postfix + dovecot.
Megvalósítható valahogy, hogy egyes emailek hátrább kerüljenek a küldésben mint a többi.
pl van 1000 hirleveles email amit nem bír a vonalunk emiatt a qeue listába kerül. Ha valaki most küld egy levelet ezen keresztűl akkor csak nagyon későn fogja megkapni a másik a mailt.
Valami ötlet?

THX

erdekes programviselkedes

Fórumok

udv!

van egy programom Cben irva, ami figyel egy konyvtarat, es ha oda bemasoltal
egy rar filet, akkor kitomoriti egy bizonyos helyre.

mindenhol teljesen jol mukodik, azonvan valamiert ubuntu alatt (mindegy,
hogy server vagy desktop) a rar alig eszik procit (8-10%), viszont a memet
felzabalja (a rar mindossze par kilobajtos, kis szovegek vannak benne),
es a load az egekig megy, a gep hasznalhatatlan lesz teljesen.

kiprobaltam tobb vinyoval, szoval nem vinyohiba,
ill minimalis szolgaltatasok mellett is kiprobaltam, az eredmeny nem valtozott.

debian alatt ellenben teljesen jo :)

a C programon belul system() -el futtatom a parancsokat, ami ugye a /bin/sh -t
hivja meg; az elso dolog, amit eszrevettem, hogy ez ubuntu alatt valamiert a
/bin/dash -re mutat, ezt atlinkeltem bashre, de ettol nem valtozott semmi.

valakinek otlete? sajnos igy hasznalhatatlan a diszro ilyen feladatokra.

(csomagbol van a rar felrakva)

koszi,

Z