Zend不会展示项目

时间:2015-01-19 22:59:45

标签: php zend-framework

我有Windows 7,Apache 2_4,PHP5和Zend Framework 1.12.9。我创建了一个新项目(名为" thenextsocial")使用" zf create project"命令。所有文件夹都已正确创建。但是当我尝试在我的网络浏览器中访问httpd://thenextsocial.local时,我没有看到项目主页面,而是获得一个标题为" /"的索引的页面。只说"指数/。的index.php"

我按照http://code.tutsplus.com/tutorials/zend-framework-from-scratch--net-22502中列出的步骤安装,设置并尝试使用zend。

我已经过检查,双重检查和三重检查,无法找到错误设置的内容。我已经遍布Stack Overflow寻找答案。对于其他所有人来说,关于类似于我的避风港的问题的答案都有帮助。这些答案只让我检查了我的httpd.conf文件,localhost设置,php.ini文件和环境变量各150次。

请帮助。

2 个答案:

答案 0 :(得分:0)

假设C:/ Apache24 / htdocs是*:80虚拟主机的默认DocumentRoot,并且AllowOverride设置为all,您是否能够打开http://localhost/thenextsocial/public。如果没有,你需要根据ZF1规范在公共文件夹中添加.htaccess,否则你需要在httpd.conf或任何文件中将AllowOverride all添加到VirtualHost

答案 1 :(得分:0)

要显示我的头脑多少,但我找到了答案。我认为PHP正在运行,因为我创建了一个简单的" Hello World" PHP文件,它工作......或似乎工作。我回过头来看看我能看到关闭的php标签"?>"当我跑它。这是因为它显示为HTML。我留下了这封信" d"出于" PHPIniDir" C:/ php"所以PHP甚至没有工作。现在转到我的下一个问题,我将在后面提出一个不同的问题。如果php文件没有结束标记,我无法在我的虚拟主机中自动解析PHP。我必须在我设置的每个虚拟主机中打开php_admin_flag。啊!这让Zend阻碍了我。