Skip to end of metadata
Go to start of metadata

Installing Zend Framework on a Web Hosting Provider

Contributors wanted
Please help the community by sharing your successful experiences with various web hosting providers using the Zend Framework.
Please note
This page is about installing Zend Framework on a hosting account—not which hosting providers do/don't/might support the latest required version of PHP. Please use Zend Framework Web Hosts for that instead.

It's important to be aware that most web hosts run old versions of PHP. If you are in a situation where this is the case and you cannot compile your own version of PHP, trying sending the PHP changelog to your web host and encourage them to upgrade to the current stable version of PHP. For more information, see Zend Framework Web Hosts.

If you are looking for a new host and want one that will run Zend Framework, see Zend Framework Web Hosts.

For reference purposes, Zend also has a list of providers hosting PHP services, although some might not support the requirements of the ZF.

Popular Web Hosting Control Panels

cPanel

Ensim

Web hosting providers using Ensim Pro in high security mode generally support the use of custom-compiled versions of PHP, provided they also allow access to gcc and a shell account.

Plesk

Labels:
installation installation Delete
hosting hosting Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Sep 14, 2011

    Plesk, cPanel or Ensim are not web hosting companies, they are just control panels that companies use.

  2. Aug 08, 2006

    GoDaddy is a large, popular web host provider, which I would add to this list. GoDaddy supports both PHP 4 & 5.

    1. Nov 14, 2007

      As far as I know, GoDaddy only supports php 5 in FastCGI mode (correct me if I'm wrong).

  3. Feb 10, 2008

    i would not recommend godaddy for hosting.

  4. Feb 27, 2010

    I couldn't find directions here on setting up a Go Daddy account with Zend, so here goes.

    Setting up Go Daddy with Zend Framework

    DOWNLOAD ZEND

    1)     Download Zend Framework from http://www.zend.com/community/downloads and extract the contents of the download to your local disk.

    2)     Rename the directory 'ZendFramework-x.x.x' to 'zend'. This directory should contain a subdirectory named 'library'.

    TELL PHP WHERE ZEND LIVES

    1)     Get a Go Daddy Linux hosting account, set up your hosting.

    2)     FTP the 'zend' folder as '/zend' onto your hosting account. I would recommend you transfer the files in binary mode (BIN).

    3)     Display the PHP information. Create a file 'info.php' with the following line in it:
         <?php phpinfo(); ?>

    4)     Visit your site or preview site and open info.php - make a note of the PHP version at the top, the "DOCUMENT_ROOT" value, and the "include_path" value.

    5)     By default, Go Daddy installs PHP 5 for your Linux hosting. If you are running PHP 5, copy your /php.ini file to /php5.ini

    6)     Edit /php.ini or /php5.ini depending of your PHP version. Add the following line:
         include_path = [value of DOCUMENT_ROOT]/zend/library
    For example, if DOCUMENT_ROOT was /home/content/a/b/c/leejones/html then you would add the line
         include_path = /home/content/a/b/c/leejones/html/zend/library

    7)     Visit your site again and open info.php again. Make a note of the "DOCUMENT_ROOT", "include_path" value and "Loaded Configuration File" value.

    8)     Test Zend with one of the usage examples from http://framework.zend.com/search?query=usage+example