@Mike Your're right, I've moved /usr/lib/xulrunner-10.0/components/libmozgnome.so and now Iceweasel can open local PHP files as HTML.
Package libgnomevfs2-0 is installed on my laptop: bapt@debian:~$ dpkg -s libgnomevfs2-0 Package: libgnomevfs2-0 Status: install ok installed Priority: optional Section: oldlibs Installed-Size: 1104 Maintainer: Josselin Mouette <[email protected]> Architecture: amd64 Source: gnome-vfs Version: 1:2.24.4-1 Replaces: libgnomevfs2-common (<< 2.12.2-4) Depends: libacl1 (>= 2.2.11-1), libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libavahi-glib1 (>= 0.6.16), libc6 (>= 2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfam0, libgconf2-4 (>= 2.27.0), libgcrypt11 (>= 1.4.6), libglib2.0-0 (>= 2.24.0), libgnutls26 (>= 2.9.11-0), libselinux1 (>= 1.32), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4), dbus (>= 0.90), libgnomevfs2-common (>= 1:2.24), libgnomevfs2-common (<< 1:2.25) Recommends: libgnomevfs2-extra, dbus-x11 Suggests: libgnomevfs2-bin, fam Conflicts: libbonobo2-0 (<< 2.15.0) Description: GNOME Virtual File System (runtime libraries) GNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and ships with several modules that implement support for local files, http, ftp and others. It provides an URI-based API, a backend supporting asynchronous file operations, a MIME type manipulation library and other features. . This package contains the runtime libraries, the daemon, and the default modules. I have used official Firefox release from mozilla's FTP, it's a portable version, doesn't need any installation, maybe that's why it isn't using gnome database. PS: I've used Gnome and KDE as desktop environment before but I've purged packages and I'm now using Xfce, so I shouldn't be using any gnome package anymore, no? Does Firefox use libmozgnome.so by default? Now the question is why does this library block ability to open PHP files without a server.

