netbeansphp。运行项目抛出错误404
我无法从netbeans运行php项目,您能帮我查找错误吗 我已经安装了apache,我有一个这样的文件夹:/var/www/html 如果我在该文件夹中创建文件:netbeansphp。运行项目抛出错误404,php,apache,netbeans,Php,Apache,Netbeans,我无法从netbeans运行php项目,您能帮我查找错误吗 我已经安装了apache,我有一个这样的文件夹:/var/www/html 如果我在该文件夹中创建文件: sudo nano/var/www/html/info.php 使用下一个代码: 然后我在这个链接中运行firefox:localhost/info.php我可以看到php版本文件,这是正确的 然后我在Netbeans上创建了一个项目,并将其放在/var/www/html/Porject1文件夹中,然后用相同的phpinfo(
- sudo nano/var/www/html/info.php
然后我在这个链接中运行firefox:localhost/info.php我可以看到php版本文件,这是正确的
然后我在Netbeans上创建了一个项目,并将其放在/var/www/html/Porject1文件夹中,然后用相同的phpinfo()创建了一个名为test.php的php文件;内容和以前一样,但当我运行项目时,我得到一个404未找到(指向),但如果我从该链接中删除html,我会看到phpinfo页面
我做错了什么?正如你自己所说,你把一个
info.php
放在/var/www/html
目录中,然后通过localhost/info.php
浏览到它,对吗
现在,您在/var/www/html
中创建了一个名为project1
的目录。
test.php
的完整路径是/var/www/html/project1/test.php
由于/var/www/html/info.php
等于localhost/info.php
,
/var/www/html/project1/test.php
将是localhost/project1/test.php
。
为什么要包含html目录?因为您没有使用info.php
执行此操作,并且该文件位于/var/www/html
目录中
/var/www/html
是Web服务器的默认根目录。可以使用localhost
访问它。其中的所有内容都可以访问为localhost/folder/folder/file.php
即
/var/www/html/project2/sample/folder/index.php
将是localhost/project2/sample/folder/index/php
Netbeans的诀窍得益于:
在Netbeans中,右键单击项目文件夹并选择属性。在运行配置中,将URL设置为。对您的答案进行一些更新:在Netbeans中,右键单击项目文件夹并选择属性。在运行配置中,将URL设置为
http://localhost/project1/test.php
@Shashanth我对NetBeans没有实际经验。谢谢你的添加,我会把它添加到我的答案中!谢谢你们两位的回复。它帮助了我很多,特别是答案是实现解决方案的关键,请考虑将这个问题标记为答案。很高兴能帮上忙。