Zend - How to install on WAMP

前端 未结 2 1006
醉梦人生
醉梦人生 2020-12-18 11:11

If there is an easy to follow instruction or tutorial that I can use to learn how to install Zend on my machine that has a WAMP installation?

The video listed http:/

2条回答
  •  Happy的楠姐
    2020-12-18 11:45

    Conceptually, the whole thing is:

    1. Create virtual host pointing it to the sample app

    2. Make sure that PHP include_path contains the path to the Zend library.

    But the specifics can be tricky if you are not accustomed to it. So here is at least a little bit more color.

    1. Create a folder for your app, something like C:\apps\myapp.

    2. Copy a sample ZF app - like this or this - into that space so that the myapp folder has the typical subfolders like application, library, public, tests, etc.

    3. create a virtual host within your Apache. This is a two step process:

      3.1 Modify your hosts file - on my WinXP machine, it resides in the folder C:\windows\system32\drivers\etc to contain a line like

      127.0.0.1 myvirtualapp

      I am intentionally choosing a virtual host name myvirtualapp that is different from the app folder name myapp to demonstrate that they are conceptually different creatures. One is a name that the OS and Apache recognize as an HTTP host; the other is a local filesystem path.

      3.2 Add an entry into Apache's vhost file - typically in the Apache folder hierarchy at something like conf/extra/httpd-vhosts.conf. A minimal entry there will look something like this:

      DocumentRoot "C:/apps/myapp/public"

      ServerName myvirtualapp

    4. Restart Apache.

    5. Make sure that the Zend library is copied into your c:\apps\myapp\library folder, so that there is a subfolder named Zend with the rest of the library contained inside.

    6. Make sure that the folder c:\apps\myapp\library is on your PHP include path. There are many ways to do this, but typically this is done in c:\apps\myapp\public\index.php. Usually, that library folder is referenced in index.php as realpath(APPLICATION_PATH . '/../library').

    7. Browse to the url: http://myvirtualapp/

    With any luck, you should see the app!

提交回复
热议问题