If you can't copy the zf library in some "global" include path, e.g.
/usr/share/php/, you can still copy it where your project is and start the zf tool from there. A folder structure like:/var/www/zf_tool
`/bin/
`zf.sh
`zf.php
`/library
`/Zend
Copy the
Zend folder under library, and the zf.sh and zf.php scripts under bin and set them to be executable chmod a+x zf.sh zf.php if they are not already. Next, if you run /var/www/project/bin/zf.sh it'll look for zf files in the include_path, but if it's not there, it'll go up one folder and go into the library folder. Only if the zf library is not to be found there, it'll die with an error. In the end, creating a new zf project is simple as:$ pwd
/var/www/zf_tool/bin
$ ./zf.sh create project /var/www/test_project
No comments:
Post a Comment