use*_*269 1 php apache symfony1 wamp
请帮助,当我想使用symfony作为我的php框架时,如何在windows中配置apache(wamp),我遵循symfony网站上的指南(pdf).但是当我访问http://127.0.0.1:8080/时,我最终得到了这个:

但是当我尝试访问http://localhost/sfproject/web/frontend_dev.php时,我最终得到了这个.
当我想开始使用symfony时,访问的URL是什么?
我安装了symfony:
C:\dev\sfproject\lib\vendor\symfony
Run Code Online (Sandbox Code Playgroud)
这些项目包括:
D:\Programs\wamp\www\sfproject
Run Code Online (Sandbox Code Playgroud)
我在httpd.conf中添加了以下行.我通过左键单击wampserver托盘图标 - > apache-> httpd.conf来完成它我从pdf文件中获得了下面的代码,只需修改它以匹配目录.
#Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:8080
#This is the configuration for your project
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
DocumentRoot "D:\Programs\wamp\www\sfproject\web"
DirectoryIndex index.php
<Directory "D:\Programs\wamp\www\sfproject\web">
AllowOverride All
Allow from All
</Directory>
Alias /sf C:\dev\sfproject\lib\vendor\symfony\data\web\sf
<Directory "C:\dev\sfproject\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我也没有使用svn安装symfony.我只是复制粘贴下载的symfony 1.4.zip.然后提取内容.它基本上看起来像这样:

请不要限制我的问题的答案,我刚刚开始安装symfony.所以,如果你有什么要告诉像我这样的初学者,那么请做,谢谢.
你得到了正确的页面!只是缺少CSS /图像.
配置中的这个位看起来不对:
Alias /sf C:\dev\sfproject\lib\vendor\symfony\data\web\sf
<Directory "C:\dev\sfproject\lib\vendor\symfony\data\web\sf">
Run Code Online (Sandbox Code Playgroud)
这两个目录应该匹配你的DocumentRoot中的什么我想...
尝试
Alias /sf D:\Programs\wamp\www\sfproject\lib\vendor\symfony\data\web\sf
<Directory "D:\Programs\wamp\www\sfproject\lib\vendor\symfony\data\web\sf">
Run Code Online (Sandbox Code Playgroud)
或者:
将lib/vendor/symfony/data/web/sf复制到您的web /文件夹,以便有一个web/sf文件夹,其内容与lib/vendor/symfony/data/web/sf相同.
| 归档时间: |
|
| 查看次数: |
2446 次 |
| 最近记录: |