Apache2 php gondok debian 5.0

Fórumok

Üdv emberek
ÍGy még nem jártam, apache2 -t raktam ma fel php val meg mysql-el de nem akart valamiért működni jól...

Aztán röviden töröltem apache2-t és megpróbáltam újra rakni, csak egy probléma hogy /etc/apache2 conf fájlait is töröltem mérgemben, mert úgy gondolom ott rontottam el valamit...

apt-get --purge remove apache2 el töröltem végül is aztán újra felaktam.
De a fő probléma hogy confok hiányoznak most per pillanat...
Milyen parancsal lehet elindítani autoconfot apache2 nek?
apache2 (2.2.9-10+lenny3) egyébként Debian 5.0 alatt.

apt-get install apache2 -t hiába nyomok az csak újra felrakja de conf fájlok nem fordulnak le:(

dpkg --configure apache2
dpkg: hibás feldolgozás: apache2 (--configure):
A(z) apache2 csomag már települt és be van állítva
Hibák történtek a feldolgozáskor:
apache2

ez sem jött be:(
Köszönöm előre is az ötleteket...

Hozzászólások

dpkg-reconfigure apache2

De nem vagyok benne biztos hogy ez a problemad.

nem mernek megeskudni ra, de szerintem ha bemesz a /var/cache/apt/archive (vagy ilyesmi, a nevek stimmelnek max a sorrend nem) es kiadod a dpkg -i ./*apache*.deb parancsot akkor ujra felpakolja az apache csomagokat.

Mivel ejjel 2 van ki nem fejtem de figyelj ra lehet dependency miatt lesz broken akkor azt rakd fel meg es futtasd ujra.

De ha az apache2 csomagra mc-ben entert nyomsz "belep" a csomaagba es kitudod masolni a configokat szinten ezen konyvtarban megtalalod a csomagokat.

drk

ÜDv köszi
ez tuti így van
De megint szivat engem.
idegölő...

/var/cache/apt/archives# dpkg -i ./*apache*.deb
(Adatbázis olvasása ... Most 21970 fájl és könyvtár telepített.)
apache2 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2_2.2.9-10+lenny3_all.deb) ...
Csere kicsomagolása: apache2 ...
apache2-doc 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2-doc_2.2.9-10+lenny3_all.deb) ...
Csere kicsomagolása: apache2-doc ...
apache2-suexec 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2-suexec_2.2.9-10+lenny3_i386.deb) ...
Csere kicsomagolása: apache2-suexec ...
libapache2-mod-fcgid 1:2.2-1 cseréjének előkészítése (e csomaggal: .../libapache2-mod-fcgid_1%3a2.2-1_i386.deb) ...
Csere kicsomagolása: libapache2-mod-fcgid ...
libapache2-mod-suphp 0.6.2-3 cseréjének előkészítése (e csomaggal: .../libapache2-mod-suphp_0.6.2-3_i386.deb) ...
Csere kicsomagolása: libapache2-mod-suphp ...
Beállítás: apache2 (2.2.9-10+lenny3) ...
Beállítás: apache2-doc (2.2.9-10+lenny3) ...
/etc/init.d/apache2: line 44: /etc/apache2/envvars: Nincs ilyen fájl vagy könyvtár
invoke-rc.d: initscript apache2, action "reload" failed.
Beállítás: apache2-suexec (2.2.9-10+lenny3) ...
Beállítás: libapache2-mod-fcgid (1:2.2-1) ...
Could not create /etc/apache2/mods-enabled/fcgid.conf: Nincs ilyen fájl vagy könyvtár
dpkg: hibás feldolgozás: libapache2-mod-fcgid (--install):
post-installation script alfolyamat 2 hibakóddal kilépett
Beállítás: libapache2-mod-suphp (0.6.2-3) ...
Processing triggers for man-db ...
Hibák történtek a feldolgozáskor:
libapache2-mod-fcgid

Ha meg létrehozok /etc/envvars-t rootként:
dpkg -i ./*apache*.deb
(Adatbázis olvasása ... Most 21970 fájl és könyvtár telepített.)
apache2 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2_2.2.9-10+lenny3_all.deb) ...
Csere kicsomagolása: apache2 ...
apache2-doc 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2-doc_2.2.9-10+lenny3_all.deb) ...
Csere kicsomagolása: apache2-doc ...
apache2-suexec 2.2.9-10+lenny3 cseréjének előkészítése (e csomaggal: .../apache2-suexec_2.2.9-10+lenny3_i386.deb) ...
Csere kicsomagolása: apache2-suexec ...
libapache2-mod-fcgid 1:2.2-1 cseréjének előkészítése (e csomaggal: .../libapache2-mod-fcgid_1%3a2.2-1_i386.deb) ...
Csere kicsomagolása: libapache2-mod-fcgid ...
libapache2-mod-suphp 0.6.2-3 cseréjének előkészítése (e csomaggal: .../libapache2-mod-suphp_0.6.2-3_i386.deb) ...
Csere kicsomagolása: libapache2-mod-suphp ...
Beállítás: apache2 (2.2.9-10+lenny3) ...
Beállítás: apache2-doc (2.2.9-10+lenny3) ...
/etc/init.d/apache2: line 44: .: /etc/apache2/envvars: is a directory
invoke-rc.d: initscript apache2, action "reload" failed.
Beállítás: apache2-suexec (2.2.9-10+lenny3) ...
Beállítás: libapache2-mod-fcgid (1:2.2-1) ...
sh: line 0: .: /etc/apache2/envvars: is a directory
Could not read /etc/apache2/envvars
dpkg: hibás feldolgozás: libapache2-mod-fcgid (--install):
post-installation script alfolyamat 1 hibakóddal kilépett
Beállítás: libapache2-mod-suphp (0.6.2-3) ...
Processing triggers for man-db ...
Hibák történtek a feldolgozáskor:
libapache2-mod-fcgid

Nekem is gondom akadt:
Hiaba mukodik az apache, 127.0.0.1-re kiirja, hogy nincs hozzaferesem. Varialtam mar mindenhogy a jogokat a fajlokon, meg magan a /var/www konyvtaron is, nem segitett. Mi lehet a megoldas? Etch alatt siman bemasoltam a html-t, ment is, de Lenny-ben szivat...
--
Azt akarom, hogy az emberek ne kenyszerbol tanuljanak, hanem azert, mert tudni akarnak.
Ui.: Kezdo Linux-os vagyok, emberi nyelven valaszoljatok! Koszi! :)

Apache2 már megy de valami még mindig nem jó...
/var/www ben semmit nem tudok elérni hiába rakok rá jogokat.
Html fájlokat sem:(
Logban következők állnak:
Sat Jun 27 11:13:25 2009] [error] [client 92.249.230.10] File does not exist: /htdocs
[Sat Jun 27 11:15:56 2009] [error] [client 195.228.218.3] File does not exist: /htdocs
[Sat Jun 27 11:16:10 2009] [error] [client 195.228.218.3] Invalid method in request \x16\x03\x01
[Sat Jun 27 11:16:13 2009] [error] [client 195.228.218.3] File does not exist: /htdocs
[Sat Jun 27 13:06:22 2009] [error] [client 62.68.177.1] File does not exist: /htdocs
[Sat Jun 27 13:31:13 2009] [error] [client 77.221.39.150] File does not exist: /htdocs
[Sat Jun 27 13:31:13 2009] [error] [client 77.221.39.150] File does not exist: /htdocs
[Sat Jun 27 13:31:16 2009] [error] [client 77.221.39.150] File does not exist: /htdocs
[Sat Jun 27 13:32:19 2009] [error] [client 87.97.29.197] File does not exist: /htdocs
[Sat Jun 27 13:32:19 2009] [error] [client 87.97.29.197] File does not exist: /htdocs
[Sat Jun 27 13:32:22 2009] [error] [client 87.97.29.197] File does not exist: /htdocs
[Sat Jun 27 15:25:45 2009] [error] [client 62.212.92.205] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sat Jun 27 15:42:58 2009] [error] [client 89.186.127.125] File does not exist: /htdocs
[Sat Jun 27 15:56:56 2009] [error] [client 89.186.127.125] File does not exist: /htdocs
[Sat Jun 27 15:57:01 2009] [error] [client 89.186.127.125] File does not exist: /htdocs

Ez megoldva.
Virtualhost ot bekellet lőni

Viccesek vagytok. Szidjatok a Debian csomagkezelojet anelkul, hogy ertenetek hozza... Gratulalok.
A csomag ami a konfigfileokat tartalmazza az apache2.2-common (legalabbis 2.2-es apache eseten). Ezt kell ujra felrakni es ottlesznek a hianyzo konfigok.

Következő hiba a php5...
Source ot ki sem dob csak leszeretné tölteni a php fájlt:(

újra forgattam php-t de akkor se műxik:
dpkg -i ./*php*.deb
(Adatbázis olvasása ... Most 25406 fájl és könyvtár telepített.)
libapache2-mod-suphp 0.6.2-3 cseréjének előkészítése (e csomaggal: .../libapache2-mod-suphp_0.6.2-3_i386.deb) ...
Csere kicsomagolása: libapache2-mod-suphp ...
php5 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php5_5.2.6.dfsg.1-1+lenny3_all.deb) ...
Csere kicsomagolása: php5 ...
php5-cgi 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php5-cgi_5.2.6.dfsg.1-1+lenny3_i386.deb) ...
Csere kicsomagolása: php5-cgi ...
php5-cli 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php5-cli_5.2.6.dfsg.1-1+lenny3_i386.deb) ...
Csere kicsomagolása: php5-cli ...
php5-dev 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php5-dev_5.2.6.dfsg.1-1+lenny3_i386.deb) ...
Csere kicsomagolása: php5-dev ...
php5-imagick 2.1.1RC1-1 cseréjének előkészítése (e csomaggal: .../php5-imagick_2.1.1RC1-1_i386.deb) ...
Csere kicsomagolása: php5-imagick ...
php5-imap 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php5-imap_5.2.6.dfsg.1-1+lenny3_i386.deb) ...
Csere kicsomagolása: php5-imap ...
php-auth 1.6.1-1 cseréjének előkészítése (e csomaggal: ./php-auth_1.6.1-1_all.deb) ...
Csere kicsomagolása: php-auth ...
php-pear 5.2.6.dfsg.1-1+lenny3 cseréjének előkészítése (e csomaggal: .../php-pear_5.2.6.dfsg.1-1+lenny3_all.deb) ...
Csere kicsomagolása: php-pear ...
phpsysinfo 3.0~rc6-1 cseréjének előkészítése (e csomaggal: ./phpsysinfo_3.0~rc6-1_all.deb) ...
Csere kicsomagolása: phpsysinfo ...
suphp-common 0.6.2-3 cseréjének előkészítése (e csomaggal: .../suphp-common_0.6.2-3_i386.deb) ...
Csere kicsomagolása: suphp-common ...
Beállítás: php5 (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: php5-cgi (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: php5-cli (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: php5-dev (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: php5-imagick (2.1.1RC1-1) ...
Beállítás: php5-imap (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: phpsysinfo (3.0~rc6-1) ...
Processing triggers for man-db ...
Beállítás: php-pear (5.2.6.dfsg.1-1+lenny3) ...
Beállítás: suphp-common (0.6.2-3) ...
Beállítás: libapache2-mod-suphp (0.6.2-3) ...
Beállítás: php-auth (1.6.1-1) ...

ha forgattad a php-t minek raktad fel csomagbol?
amúgy nem tudom mit lehet ennyit szerencsétlenkedni, ha nekem van egy alap debian telepítés, és abból akarok lamp szervert akkor kb kiadom az
apt-get install apache2 php5 mysql-server phpmyadmin

esetleg pár csomag php5 höz ami kellhet és kész utána http://ip/phpmyadmin és kész megy sose volt semmi gondom, pedig pár éve már csinálom :>

Core2Duo T7100, 4G, Ubuntu 9.04, 2.6.30

php még mindig nem megy. böngészőben mindig a php fájlt leakarja tölteni a böngésző...

dpkg -l | grep php
ii libapache2-mod-php5 5.2.6.dfsg.1-1+lenny3 server-side, HTML-embedded scripting languag
ii libapache2-mod-suphp 0.6.2-3 Apache2 module to run php scripts with the o
ii php-auth 1.6.1-1 PHP PEAR modules for creating an authenticat
ii php-pear 5.2.6.dfsg.1-1+lenny3 PEAR - PHP Extension and Application Reposit
ii php5 5.2.6.dfsg.1-1+lenny3 server-side, HTML-embedded scripting languag
ii php5-cgi 5.2.6.dfsg.1-1+lenny3 server-side, HTML-embedded scripting languag
ii php5-cli 5.2.6.dfsg.1-1+lenny3 command-line interpreter for the php5 script
ii php5-common 5.2.6.dfsg.1-1+lenny3 Common files for packages built from the php
ii php5-dev 5.2.6.dfsg.1-1+lenny3 Files for PHP5 module development
ii php5-gd 5.2.6.dfsg.1-1+lenny3 GD module for php5
ii php5-imagick 2.1.1RC1-1 ImageMagick module for php5
ii php5-imap 5.2.6.dfsg.1-1+lenny3 IMAP module for php5
ii php5-mcrypt 5.2.6.dfsg.1-1+lenny3 MCrypt module for php5
ii php5-mysql 5.2.6.dfsg.1-1+lenny3 MySQL module for php5
ii phpmyadmin 4:2.11.8.1-5+lenny1 MySQL web administration tool
ii phpsysinfo 3.0~rc6-1 PHP based host information
ii suphp-common 0.6.2-3 Common files for mod suphp

pedig a libapache2-mod-php5-nek fel kellett tennie az /etc/apache2/mods-available/php5.conf fájlt, amiben az "AddType application/x-httpd-php .php .phtml .php3" mondja meg az apache-nak, hogy mit csináljon a .php állományokkal. Persze ehhez a mods-enabled-ben kell lennie rá linknek. Ha nincs akkor engedélyezd a php5 modult (a2enmod php5), vagy bele is írhatod az AddType sort az apache2.conf-ba, fájni nem fog semminek.