我正在尝试在我的机器中加载开发的Zend Project,但是当我尝试在浏览器中访问它时(“localhost:8888 / projectroot / public”),图像文件,.js和.css脚本都在公共文件夹中找不到。
正在根文件夹中搜索文件(例如:http:// [localhost]:8888 / image.png),而不是在“public”文件夹中。
我缺少什么?我是否会错过php.ini,Apache或类似的任何路径配置?
谢谢
答案 0 :(得分:0)
我认为您需要配置指向公共虚拟主机的虚拟主机:
<VirtualHost *:80>
ServerName localhost
DocumentRoot /path/to/public
SetEnv APPLICATION_ENV "development"
<Directory /path/to/public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
文件本地化:apache / conf / httpd.conf
答案 1 :(得分:0)
您如何在HTML中编写这些文件的路径?
<img src="image.png"/>
<img src="/image.png"/>
<img src="../image.png"/>
<img src="public/image.png"/>
等等。
检查你是否写了正确的路径,指向src属性中的&#34; public&#34 ;.