With the new Ubuntu 10.04, if you want to use or have used personal file sharing with previous versions of Ubuntu and have found that you cannot enable this in the new version… There are a couple of packages that need to be installed in order to enable this in the new version. There is a bug report already filed for this issue Bug #536766, and hopefully there will be a fix for this soon.
The files that you will have to install are:
apache2.2-bin
Apache HTTP Server common binary files
The Apache Software Foundation’s goal is to build a secure, efficient and
extensible HTTP server as standards-compliant open source software. The
result has long been the number one web server on the Internet.
libapache2-mod-dnssd
Zeroconf support for Apache 2 via avahi
mod_dnssd is an Apache HTTPD module which adds Zeroconf support
via DNS-SD using Avahi. This allows Apache to advertise itself and the
websites available to clients compatible with the protocol.
Install both from the synaptic package manager, and reboot after you have installed. Once you have rebooted the computer, you will be able to enable the personal file sharing for Ubuntu 10.04