PVE/SafeSyslog.pm not found

johno

New Member
Mar 20, 2009
6
0
1
Bristol, UK
www.sangoma.co.uk
I 'lost' the /var/www/pve directory on a server I have hosted. The first consequence of this, that I have noticed, is that I have lost access to the console. (vz containers seem to be fine and manageable through vzctl)

I have a local proxmox server (both 1.1, recent installs) and copied the local directory to the hosted. Apache still does not start. the error I get is:
[Fri Mar 27 20:29:32 2009] [error] Can't locate PVE/SafeSyslog.pm in @INC (@INC contains: /var/www/pve/ /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2) at /var/www/pve/startup.pl line 7.\nBEGIN failed--compilation aborted at /var/www/pve/startup.pl line 7.\nCompilation failed in require at (eval 2) line 1.\n
[Fri Mar 27 20:29:32 2009] [error] Can't load Perl file: /var/www/pve/startup.pl for server localhost:0, exiting...

I have searched local proxmox and remote - no PVE/SafeSyslog.pm.
I noticed PVE is in capitals and saw that this is set in the startup.pl.

Here my (lack of) perl knowledge fails me. Does anyone know what I can do for SafeSyslog.pm to be found?
 
I 'lost' the /var/www/pve directory on a server I have hosted. The first consequence of this, that I have noticed, is that I have lost access to the console.

Obviously, you 'lost' more that /var/www/pve. I don't now how you managed to do that, but the onyl serious advice I can give you is to reinstall the whole system (since I do not know what else is 'lost').

- Dietmar