Hi folks,

We're looking for a solid hosting company that can meet these requirements:

* PHP 5.2.6 or better (suitable for Symfony 1.2, with PDO/MySQL/gd all
properly enabled)
* The netpbm utilities are installed, or can be (pnmtopng and friends)
* system() calls are permitted
* The files of other clients are absolutely NOT visible in the file
system, even if individual file permissions are "wrong"
* The host takes responsibility for keeping standard operating system
package items such as PHP, Apache, MySQL reasonably up to date and
secure

We're able to find all but the last of the above in "dedicated
virtual" offerings from hostmysite, mediatemple, slicehost and other
providers, but these hosts take a "hands-off"hy in the future - they
don't take care of OS updates, so if there's a security hole in PHP
you'd better update it yourself.

"Shared hosting" offerings usually *are* managed in this way, however
they generally either don't have current versions of PHP, don't allow
system() and the netpbm utilities etc., or don't have chroot jail
setups to prevent clients from seeing each other's files, especially
when those files need to be written to by Apache (an aboslute
requirement for Symfony, which writes PHP code out to cache files that
are world-writable, so any Symfony site can be hacked trivially on
such a host).

Any recommendations for hosts that meet all of the above requirements?

We'll probably wind up using one of the "dedicated virtual" options
and making a standard practice of logging in to type "apt-get upgrade"
on a regular basis, but it would be nice to find a managed host that
took on that responsibility and still met the rest of the
requirements.

-- 
Tom Boutell
P'unk Avenue
215 755 1330
punkave.com
window.punkave.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to