[nzlug] ermm.... help??

Cliff Pratt enkidu at cliffp.com
Sun Feb 18 11:57:37 NZDT 2007


Nevyn wrote:
> On 2/18/07, Cliff Pratt <enkidu at cliffp.com> wrote:
>> Nevyn wrote:
>>> For some strange reason apache has stopped working for me (this
>>> is an over night thing). Suddenly it appears I have a corrupted
>>> file. When trying to restart apache I get the following error:
>>> 
>>> Starting web server (apache2)...apache2: Syntax error on line 185
>>> of /etc/apache2/apache2.conf: Syntax error on line 1 of 
>>> /etc/apache2/mods-enabled/php5.load: API module structure 
>>> `php5_module' in file /usr/lib/apache2/modules/libphp5.so is
>>> garbled - perhaps this is not an Apache module DSO? failed
>>> 
>>> Of course I can't just remove php5 and try reinstalling it due to
>>>  dependancies. Anyone know how to get past this? I'm running
>>> Debian.
>>> 
>> Get someone to send you libphp5.so and cross fingers that they are
>> the same level?
>> 
>> If you post your distro details and the module details here, then 
>> someone may be able to help.
>> 
>> However, you may have bigger problems ie, why did it go bad in the
>> first place? You might need to take a closer look at your hard
>> disk.
> 
> Since then I figure I could just reinstall the package - which 
> resulted in it still being corrupt so perhaps it's a problem with the
>  repository. Then noticed that it was an unsigned package so
> commented out the dotdeb sources in apt and did and update and tried 
> re-installing again.
> 
I think that it is extremely unlikely that a corrupt module found its
way to the repository, even the dotdeb ones.
> 
> Needless to say it didn't work. Fine thinks I. I uninstall it
> removing anything that had has dependancies to it (so long as I
> remember what I removed) - short list - mediawiki and torrentflux.
> Removed it, and then went to install torrentflux. Whoops. I'm running
> apache 2 yet it put apache 1 style configuration files around the
> place. Just plain messy. Think I might have gotten this all under
> control now (should know after an hours worth of downloading).
> 
That sounds strange. It's possible that the dotdeb repositories have 
apache2 and the standard Sarge ones have apache1. I don't like backports 
and run mixed systems, so I don't know for sure.

Cheers,

Cliff




More information about the NZLUG mailing list