安装沙盒(Sandbox)
如果你只是想要快速安装,试用一下Symfony,你应该使用沙盒。
沙盒里有一个空的Symfony项目包括基本的配置, 一个默认的应用程序, 还有Symfony所需要的库(symfony, pake, lime, Creole, Propel, 还有 Phing). 它可以独立运行,不需要特别的服务器配置。
沙盒可以从
http://www.symfony-project.com/get/sf_sandbox.tgz来下载。解压缩到web服务器的根目录中 (通常是 web/ 或者 www/)。 为了统一性, 本章将假设你把它解压到sf_sandbox目录下。
NOTE 把所有的文件放在web根目录下对于测试没有什么问题,不过在正式服务器上这么作是一个坏习惯。这样会把所有程序的内部文件暴露给最终用户。
执行Symfony CLI来测试安装是否成功。 在sf_sandbox/目录下,输入以下命令: Linux 系统下:
> ./symfony -V
Windows 系统下:
> symfony -V
你会看到沙盒的版本号:
symfony version 1.0.0
现在请确认你的web服务器可以从下面的地址来访问沙盒:
http://localhost/sf_sandbox/web/frontend_dev.php/
如果你看到一个类似图 3-1一样的成功页面, 这就意味着安装已经完成。 如果没看到, 将会有一个错误信息告诉你如何去修改配置文件。 你也可以参考下面的"安装问题"章节。
图 3-1 - 沙盒的祝贺页面

沙盒是用来给你在自己的电脑上面练习,并不适合开发复杂的应用程序。不过,沙盒里的symfony的功能是完整的,与通过PEAR安装的没有差别。
要卸载沙盒,只要把web/目录下的sf_sandbox/删除即可