ďťż
 
 
   Apache przestało działać!
 
 

Tematy

 
    
 

 

 

 

Apache przestało działać!





Malibu - 29-04-2008 19:41
Ostatnio doinstalowywałem różne pakiety i gdy na końcu musiałem uruchomić APACHE ponownie wyświetla się:
Restarting web server: apache2httpd (no pid file) not running Apache w ogóle mi przestało działać.
Proszę o pomoc.



vikus - 29-04-2008 20:22
jak nie dzialo to uruchom apache
/etc/init.d/apache2 start a jeżeli sie nie uruchomi to trzeba zajrzeć do logów



Malibu - 29-04-2008 20:44
Uruchomiło się, ale nic się nie wyświetla, tzn. powinno się wyświetlać jak wpisze moje IP "It works!", ale się nie wyświetla.



vikus - 29-04-2008 21:05
Sprawdzamy czy sie uruchmil apache
ps aux | grep apache jak nie to logi logi i jeszcze raz logi tam szukamy odpowiedzi.



Malibu - 29-04-2008 21:15
root    17845  0.0  0.1  3308  672 pts/0    R+  21:15  0:00 grep apache



vikus - 29-04-2008 21:21
Czyli apache jest down,
LOGi LOGi LOGi tam szukaj przyczyny!!!



Malibu - 29-04-2008 21:35
pecl install pdo_sqlite
pecl install pdo_mysql
pecl install pdo
apt-get install php5-dev
pecl install pdo
apt-get install dh-make-php dh-make-php
pecl install pdo
apt-get remove apache --purge     
apt-get install apache2-mpm-prefork Te pakiety zainstalowałem i to po nich przestał działać Apache...

Jeśli wystarczy przeinstalować apache to proszę napisać jak to zrobić :)



kane2002 - 30-04-2008 16:20
do reinstalki pakietu
apt-get install --reinstall pakiet ale wpierw bym ci proponowal wkleic tu logi z tym co się dzieje z apache'm, bo jak zreinstalujesz apache'a, a pozniej dolaczysz te moduly co wczesniej to mozliwe, iz nadal bedziesz mial ta sama sytuacje.



Malibu - 30-04-2008 17:48
A jak uzyskać te logi?



kane2002 - 30-04-2008 17:54
katalog /var/log/ to co dotyczy apache'a pewnie bedziesz mial tam osobny dla niego katalog.
oraz /var/log/daemon.log mozesz tez dorzucic /var/log/debug



Malibu - 30-04-2008 19:00
Logi w załączniku.
***
Odinstalowałem apache, nic, potem odinstalowałem też: "apache2 libapache2-mod-php5 php5", nic, odinstalowałem apache z plikami konfiguracyjnymi przez: "purge" i zainstalowałem ponownie, dalej nic... Co mogę zrobić? :-?
***
Plik 000-default mam dobry?
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

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

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

    Alias /doc/ "/usr/share/doc/"

    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>



kane2002 - 07-05-2008 18:49
pierwsza sprawa to jesli masz taki plik konfiguracyjny jak wkleiles to jest on bledny, ponizej zamieszczam domyslny plik z konfiguracja
NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost
       
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

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

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

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost> teraz co do logow
odinstaluj php i pdo_pgsql.so, zrob restart apache'a nastepnie daj
apt-get update i dopiero doinstaluj modul do postgresa , z logow wynika ze potrzebujesz nowszej wersji API
zanim jednak to zainstalujesz na nowo php itd. to wrzuc do katalogu ze strona pliczek index.html wpisz w nim cos i zobacz czy ci wyswietla sie to co wpisales. oczywiscie pamietaj o odpowiednich prawach dla tego pliku i katalogu
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis