Joomla! Hosting & Support PHP Settings
LAMP Applications, PHP, and Shared Hosting Packages
Joomla! and other LAMP applications require PHP. PHP is a programming language. Most people do not need to know PHP to use Joomla! or any other LAMP application. PHP is managed and updated as a service on the Cloudaccess.net Platform. CloudAccess.net manages all PHP versions, security updates and patches. If you need assistance with any of the settings in our PHP hosting service, submit a support ticket and our engineers will respond to your questions.
PHP Version
We are currently using PHP version 5.3.15 on our platform. AtomiCorp provides us with all the prepared repos. AtomiCorp archives are available through the yum package manager for Fedora, RHEL and CentOS.
PHP Parser
php-cgi
Custom PHP.INI Settings
We provide a robust PHP platform. In most cases, having a custom php.ini file is not required. We provide our clients with a rich set of PHP settings directly out of the box when they launch one of our products. If your application has special PHP needs please submit a support ticket. Your documentation may state that you need a custom php.ini setting, but in most cases our platform has the larger setting already enabled. If you require a setting we do not offer within our standard hosting plans, we can offer custom php.ini settings for a single site, and you will need to upgrade your hosting plan to a professional account or you will need to move the site to our Joomla! VPMC dedicated hosting server. If you feel that a PHP setting should be added to our shared hosting platform, please submit a support ticket, tell us why you feel the setting should be added, and we will review your case.
PHP Settings & Values for our Shared Hosting Service
We have very large settings on our shared hosting servers. If you examine our settings closely, you will notice that they are much larger than most other hosting companies. If you require larger settings than what is offered, you should consider our Joomla! VPMC dedicated hosting server. Please contact our sales department at This email address is being protected from spambots. You need JavaScript enabled to view it. if you’re interested. Professional Shared Hosting Plans also allow custom PHP.INI settings.
realpath_cache_size 2M
max_execution_time 660
max_input_time 60
memory_limit 512M
error_reporting E_ALL & ~E_NOTICE & ~E_DEPRECATED
display_errors Off
upload_max_filesize 360M
date.timezone "America/Detroit"
allow_url_include Off
safe_mode Off
open_basedir none
output_buffering 0
allow_url_include Off
allow_url_fopen On
max_input_vars 3000
PHP Extensions
In some cases, our engineers will consider a new extension that is not listed. Submit a support ticket for our engineers to review your case.
bcmath
curl (7.19)
dba
dom
fileinfo
gd bundled (2.0)
imagick (6.4.4)
imap
ioncube_loader_lin_5.3
json
ldap
mbstring
mcrypt
memcache
mysqli
mysql
odbc
pdo_mysql
pdo_odbc
pdo_pgsql
pdo
pdo_sqlite
pgsql
phar
snmp
soap
sqlite3
tidy
wddx
xdebug
xmlreader
xmlrpc
xmlwriter
xsl
ZendGuardLoader
zip
Processing PHP using Apache
The Apache Software Foundation - mod_fcgid - is tuned to perfection on our platform. A list of major mod_fcgid settings enabled on our platform is below. For the sake of protecting other tenants on the platform we cannot change these settings. Submit a support ticket if you have questions about how we run PHP on our platform.
Settings for our mod_fcgid configuration file:
Apache Module: mod_fcgid
PHP_Fix_Pathinfo_Enable 1
FcgidMaxProcessesPerClass 40
FcgidMaxRequestLen 1073741824
FcgidMaxRequestInMem 20971520
FcgidIdleTimeout 30
FcgidIdleScanInterval 20
FcgidBusyTimeout 300
FcgidBusyScanInterval 120
FcgidErrorScanInterval 3
FcgidZombieScanInterval 3
FcgidProcessLifeTime 60
FcgidSpawnScoreUpLimit 15
FcgidSpawnScore 1
FcgidTerminationScore 2
IPCCommTimeout 600
Disabled PHP Functions
If you require any of the disabled PHP functions listed below, please submit a support ticket and we can discuss your needs with our system administrators. Some settings are disabled to protect the platform from abuse.
passthru
proc_open
socket_create
socket_connect
show_source
enable_dl
popen
dl
memory_limit
socket_accept
socket_bind
socket_close
socket_create_listen
socket_create_pair
socket_listen
socket_recv
socket_recvfrom
socket_select
socket_send
socket_sendto
socket_shutdown
system
exec
shell_exec
