Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [apt-get] rimozione dokuwiki

    dio:/home/peppe# apt-get remove dokuwiki
    Rimuovo dokuwiki ...
    /usr/sbin/apachectl is not executable, exiting... failed!
    invoke-rc.d: initscript apache, action "force-reload" failed.
    dpkg: errore processando dokuwiki (--remove):
    il sottoprocesso post-removal script ha restituito un codice di errore 1
    Sono occorsi degli errori processando:
    dokuwiki
    E: Sub-process /usr/bin/dpkg returned an error code (1)


    anche con --purge e con -f restituisce lo stesso errore. poi non capisco perche punti allo script /etc/init.d/apache quando io uso /etc/init.d/apache2.

    infatti è /etc/init.d/apache che non risponde mentre apache2 funziona correttamente (nel senso che avvia, riavvia, ferma senza problemi).

  2. #2
    prova a fermare apache2 prima di dare il remove e controlla se si avvia apache 1.3

  3. #3
    ho provato dando stop ad entrambi prima di disinstallare. difatti non erano attivi perchè l'output è il seguente:

    Stopping apache 1.3 web server...No process in pidfile `/var/run/apache.pid' found running; none killed.

  4. #4
    prova ad avviarlo allora fermando apache 2

    /usr/sbin/apachectl guarda cosa ha
    sembra non abbia i permessi di esecuzione

  5. #5
    ciao,

    difatti apache (non apache 2) non parte proprio

    e il file che hai citato presenta i seguenti permessi:

    -rwxr-xr-x 1 root root 3102 2006-01-16 11:05 apache2ctl

    specifico che ho provato ad avviarlo come root e non come utente normale (e se leggo bene i permessi sono corretti, cioè root può far tutto).

    ps: poi perchè i file non puntato ad apache2, quello vecchio non lo posso eliminare?

  6. #6
    prova a rinominarlo e fare in link ad apache2ctl

  7. #7
    non ho ben capito.

    rinomino apache2ctl.

    poi faccio un link che punta ad apache2ctl. ma da dove deve partire il link?

    ln apache2ctl_old apachectl?

  8. #8
    guarda a cosa punta /usr/sbin/apachectl
    ls -ls /usr/sbin/ | grep apache

    se punta al vecchio apache rinominalo

    mv /usr/sbin/apachectl /usr/sbin/apachectl-old e se è un link a apache rimuovilo
    poi fagli un link a apache2ctl

    cd /usr/sbin/

    ln -s apache2ctl apachectl

  9. #9
    perfetto. ho dato:
    ln -s apache2ctl apachectl

    ed è tutto appost.

    ho provato ad avviare e stoppare apache e apache2 e tutto funziona correttamente.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.