symfony安装笔记

  1. 1 pear安装
  2. php5.2 安装pear总是出错
  3. 到http://snaps.php.net/下载最新的php5.2包
  4. 安装这个包(覆盖原本的php5)
  5. 开始>>运行
  6. >>cmd
  7. >>go-pear
  8. 选择 system方式
  9. 回车
  10. 然后安装
  11. 中间选择y覆盖php.ini文件
  12. 在php5目录下生成一个PEAR_ENV.reg
  13. 双击将其加入注册表中。
  14. >>pear info pear验证pear的安装
  15. 2 symfony安装
  16.   cmd
  17. 将symfony频道加入到pear中
  18. D:/php5>>pear channel-discover pear.symfony-project.com
  19. 查看可用的symfony列表
  20. D:/php5>>pear remote-list -c symfony
  21. CHANNEL SYMFONY AVAILABLE PACKAGES:
  22. ===================================
  23. PACKAGE VERSION
  24. pake    1.1.4
  25. sfEzpdo -n/a-
  26. symfony 1.1.4
  27. 安装最新稳定版的symfony
  28. D:/php5>pear install symfony/symfony、
  29. downloading symfony-1.1.4.tgz ...
  30. Starting to download symfony-1.1.4.tgz (2,133,163 bytes)
  31. ..................done: 2,133,163 bytes
  32. install ok: channel://pear.symfony-project.com/symfony-1.1.4
  33. 验证symfony的安装
  34. D:/php5>symfony -V
  35. symfony version 1.1.4 (D:/php5/PEAR/symfony)
  36. 将symfony添加到环境变量的Path里面
  37. ;d:/php5/    
  38. symfony.bat所在的目录就是
  39. 重启计算机
  40. 建立项目
  41. D:/www>mkdir mysymfony
  42. D:/www>cd mysymfony
  43. D:/www/mysymfony>D:/www>cd mysymfony
  44. D:/www/mysymfony>symfony init-project mysymfony
  45. >> dir+      D:/www/mysymfony/apps
  46. >> dir+      D:/www/mysymfony/cache
  47. >> dir+      D:/www/mysymfony/config
  48. >> file+     D:/www/mysymfony/config/databases.yml
  49. >> file+     D:/www/mysymfony/config/ProjectConfiguration.class.php
  50. >> file+     D:/www/mysymfony/config/propel.ini
  51. >> file+     D:/www/mysymfony/config/properties.ini
  52. >> file+     D:/www/mysymfony/config/rsync_exclude.txt
  53. >> file+     D:/www/mysymfony/config/schema.yml
  54. >> dir+      D:/www/mysymfony/data
  55. >> dir+      D:/www/mysymfony/doc
  56. >> dir+      D:/www/mysymfony/lib
  57. >> dir+      D:/www/mysymfony/log
  58. >> dir+      D:/www/mysymfony/plugins
  59. >> file+     D:/www/mysymfony/symfony
  60. >> dir+      D:/www/mysymfony/test
  61. >> dir+      D:/www/mysymfony/test/bootstrap
  62. >> file+     D:/www/mysymfony/test/bootstrap/functional.php
  63. >> file+     D:/www/mysymfony/test/bootstrap/unit.php
  64. >> dir+      D:/www/mysymfony/test/functional
  65. >> dir+      D:/www/mysymfony/test/unit
  66. >> dir+      D:/www/mysymfony/web
  67. >> file+     D:/www/mysymfony/web/.htaccess
  68. >> dir+      D:/www/mysymfony/web/css
  69. >> file+     D:/www/mysymfony/web/css/main.css
  70. >> dir+      D:/www/mysymfony/web/images
  71. >> dir+      D:/www/mysymfony/web/js
  72. >> file+     D:/www/mysymfony/web/robots.txt
  73. >> dir+      D:/www/mysymfony/web/uploads
  74. >> dir+      D:/www/mysymfony/web/uploads/assets
  75. >> tokens    D:/www/mysymfony/config/propel.ini
  76. >> tokens    D:/www/mysymfony/config/properties.ini
  77. >> tokens    D:/www/mysymfony/config/ProjectConfiguration.class.php
  78. >> chmod 777 D:/www/mysymfony/cache
  79. >> chmod 777 D:/www/mysymfony/log
  80. >> chmod 777 D:/www/mysymfony/web/uploads
  81. >> chmod 777 D:/www/mysymfony/symfony
  82. >> chmod 777 D:/www/mysymfony/web/uploads/assets
  83. 在项目中建立应用程序
  84. D:/www/mysymfony>symfony init-app myapp
  85. >> dir+      D:/www/mysymfony/apps/myapp/config
  86. >> file+     D:/www/mysymfony/apps/myapp/config/app.yml
  87. >> file+     D:/www/mysymfony/apps/myapp/con...licationConfiguration.class.php
  88. >> file+     D:/www/mysymfony/apps/myapp/config/cache.yml
  89. >> file+     D:/www/mysymfony/apps/myapp/config/factories.yml
  90. >> file+     D:/www/mysymfony/apps/myapp/config/filters.yml
  91. >> file+     D:/www/mysymfony/apps/myapp/config/routing.yml
  92. >> file+     D:/www/mysymfony/apps/myapp/config/security.yml
  93. >> file+     D:/www/mysymfony/apps/myapp/config/settings.yml
  94. >> file+     D:/www/mysymfony/apps/myapp/config/view.yml
  95. >> dir+      D:/www/mysymfony/apps/myapp/i18n
  96. >> dir+      D:/www/mysymfony/apps/myapp/lib
  97. >> file+     D:/www/mysymfony/apps/myapp/lib/myUser.class.php
  98. >> dir+      D:/www/mysymfony/apps/myapp/modules
  99. >> dir+      D:/www/mysymfony/apps/myapp/templates
  100. >> file+     D:/www/mysymfony/apps/myapp/templates/layout.php
  101. >> tokens    D:/www/mysymfony/apps/myapp/config/settings.yml
  102. >> file+     D:/www/mysymfony/web/index.php
  103. >> file+     D:/www/mysymfony/web/myapp_dev.php
  104. >> tokens    D:/www/mysymfony/web/index.php
  105. >> tokens    D:/www/mysymfony/web/myapp_dev.php
  106. >> rename    D:/www/mysymfony/apps/myapp/con...ig/myappConfiguration.class.php
  107. >> tokens    D:/www/mysymfony/apps/myapp/config/myappConfiguration.class.php
  108. >> chmod 777 D:/www/mysymfony/cache
  109. >> chmod 777 D:/www/mysymfony/log
  110. >> chmod 777 D:/www/mysymfony/web/uploads
  111. >> chmod 777 D:/www/mysymfony/symfony
  112. >> chmod 777 D:/www/mysymfony/web/uploads/assets
  113. >> dir+      D:/www/mysymfony/test/functional/myapp
  114. 结果是在apps里面建立了一个应用程序文件夹框架
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值