Apache niet meer via apt-get te installeren

Pagina: 1
Acties:

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Tijdens het prutsen met linux om een ssl module onder php werkend te krijgen, heb ik een aantal versies van Apache geprobeerd, waaronder ook apache-ssl. Toen ik die via apt-get geinstalleerd had, zag ik dat er nog steeds een mapje /etc/apache bestond. "Da's raar", dacht ik, "die hoort er helemaal niet te zijn, want ik heb 'm apt-get removed". Dus in m'n enthousiastme heb ik die folder weggemikt onder het mom van "opgeruimd staat netjes". Ik had immers m'n /etc/apache-ssl nog :)

Aangezien ik data op wil halen van een andere server met een https-stream, hoef ik zelf geen ssl te draaien. Briljante cunclusie, dus ik wilde eigenlijk weer terug naar de 'gewone' Apache zonder ssl support. Eerst netjes opruimen wat ik niet gebruik, dus apt-get remove apache-ssl bracht uitkomst.

Nu ik echter apt-get install apache uit wil voeren, gaat het systeem op zoek naar bestanden in /etc/apache (waarom? ik installeer 'm toch nu pas?), kan deze niet vinden en stopt er dan maar doodleuk mee:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Reading Package Lists... Done
Building Dependency Tree... Done
Suggested packages:
  apache-doc
The following NEW packages will be installed:
  apache
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 0B/382kB of archives.
After unpacking 713kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously deselected package apache.
(Reading database ... 24421 files and directories currently installed.)
Unpacking apache (from .../apache_1.3.33-4_i386.deb) ...
grep: /etc/apache/httpd.conf: No such file or directory
Stopping web server: apacheNo process in pidfile `/var/run/apache.pid' found running; none killed.
.
Setting up apache (1.3.33-4) ...
Not replacing deleted config file /etc/apache/httpd.conf
Not replacing deleted config file /etc/apache/srm.conf
Not replacing deleted config file /etc/apache/access.conf
Not replacing deleted config file /etc/apache/modules.conf
Can't open config file /etc/apache/httpd.conf.
No such file or directory
Can't open config file /etc/apache/httpd.conf.
No such file or directory
/var/lib/dpkg/info/apache.postinst: line 7: /etc/apache/httpd.conf: No such file or directory
/var/lib/dpkg/info/apache.postinst: line 7: /etc/apache/httpd.conf: No such file or directory
/var/lib/dpkg/info/apache.postinst: line 7: /etc/apache/httpd.conf: No such file or directory
/var/lib/dpkg/info/apache.postinst: line 7: /etc/apache/httpd.conf: No such file or directory
grep: /etc/apache/httpd.conf: No such file or directory
Configuration syntax error detected. Not reloading.

fopen: No such file or directory
apache: could not open document config file /etc/apache/httpd.conf
invoke-rc.d: initscript apache, action "start" failed.

Ik vind 't sowieso raar dat een programma wat ik wil installeren zoekt naar bestanden in een folder die nog helemaal niet hoort te bestaan, om het niet te hebben over de documentatie van het programma die ook na het verwijderen ervan rond blijft slingeren, maar ben ik nu verdoemd?

Kan ik uberhaupt nog apache wel installeren, of moet ik nu bestanden gaan faken oid?

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Mishmash
  • Registratie: Juli 2002
  • Laatst online: 13-12-2023
apt-get laat altijd de gewone folder staan (zodat je niet per ongeluk je configs kwijt raakt). er is een optie voor een clean install (tjek ff apt-get --help voor de opties). Er zou een optie moeten zijn voor een schone nieuwe install...

Suc6

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Met apt-get remove verwijder je de configuratiebestanden niet, daar is apt-get remove --purge voor.

  • Mishmash
  • Registratie: Juli 2002
  • Laatst online: 13-12-2023
blaataaps schreef op donderdag 10 maart 2005 @ 14:47:
Met apt-get remove verwijder je de configuratiebestanden niet, daar is apt-get remove --purge voor.
blaataaps, wat heeft hij verder aan deze informatie? :) hij wilt alleen maar dat apache weer geinstalleerd word.

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Ah da's waar, iemand had het inderdaad al eens eerder over --purge gehad :) Ik vond de --reinstall switch wel een mooie, maar die geeft helaas hetzelfde terug. Er zijn een boel opties, maar ik zie er geen eentje tussen staan die me doet denken aan het oplossen van dit probleem... ik zoek niet goed denk ik :P
* Kaastosti speurt verder... ik weet nu iig dat het er hoort te zijn
blaataaps, wat heeft hij verder aan deze informatie? :) hij wilt alleen maar dat apache weer geinstalleerd word.
Mwah ik vind 't wel handig om te weten als ik programma's helemaal goed wil de-installeren, dus wat dat betreft nog wel nuttig hoor mishmash :)

[ Voor 28% gewijzigd door Kaastosti op 10-03-2005 14:54 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Mishmash schreef op donderdag 10 maart 2005 @ 14:50:
[...]


blaataaps, wat heeft hij verder aan deze informatie? :) hij wilt alleen maar dat apache weer geinstalleerd word.
Met apt-get remove apache --purge apache helemaal verwijderen, waardoor dpkg ook weet dat de configuratiebestanden weg zijn, en daarna met apt-get install apache apache installeren, wat dan als het goed is beter gaat omdat apt-get/dpkg dan niet valt over het feit dat de configuratiebestanden weg zijn.

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
On other news: Doordat ik de --purge toevoegde bij m'n remove actie van de huidige (half geinstalleerde) apache, kon ik 'm daarna wel helemaal goed opnieuw installeren. Het was dus wel degelijk nuttige info :) Dat zijn nou precies die kleine dingetjes die ik nog niet weer en zo tijdens het aanklooien achter moet komen. Thx!

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.

Pagina: 1