[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