我先安装了wamp堆栈,然后安装了netbeans ide。apache的端口号为100。在
创建一个PHP项目 C:UsersaaaDocumentsNetBeansProjectsPhpProject2
和项目URL http://localhost:100/PhpProject2/
当我点击运行时,我看到消息"http://localhost:100/PhpProject2/index.php URL未在服务器上找到"。
我还需要做什么来连接http://localhost:100/PhpProject2/index.php到C:UsersaaaDocumentsNetBeansProjectsPhpProject2
?
请帮。
您需要将Apache的web浏览器配置为C:UsersaaaDocumentsNetBeansProjects
(在文件httpd.conf
中搜索DocumentRoot
)
或你可以移动/复制你的文件到现有的webroot,这可能是像c:wwwroot
。
Apache不只是神奇地知道你把你的网站文件,并设置URL内NetBeans实际上并没有配置web服务器(我认为这只是为了自动生成的链接是正确的)。
如果你去http://localhost:100/
,你看到了什么?你的网页根是什么?文件夹需要在你的web根目录下,如果它是C:UsersaaaDocuments
我在谷歌上搜索了"wamp stack",发现了Bitnami的产品…如果这是你正在使用的,默认的web根是C:Program FilesBitNami WAMP Stackapache2htdocs
。如果确实是这种情况,那么您需要将NetBeansProjects
文件夹移动到那里。(来源:http://bitnami.org/files/stacks/wampstack/5.3.6-0/wampstack.pdf page 7)
您需要查看混叠。这将允许您或多或少地将url路径中的目录分配给文件系统中的任意目录。
您必须将文件移动到Apache安装的根文件夹(htdocs)。您应该参考WAMP安装中的位置。就我个人而言,我喜欢使用XXAMP进行安装。
Netbeans只是一个IDE,它不提供文件服务。