xampp php无法正常工作

时间:2012-12-18 05:00:49

标签: php xampp

所以我有我的PHP文件(它一切正常,我知道这一点的事实)位于xampp的htdocs'contact.php'

所以在我的网页上,我把它链接到那里“http://localhost/contact.php”但是当我按下按钮并运行php我得到“Not Found

HTTP错误404.找不到请求的资源。“

我把它连接错了吗?我把它放在错误的文件夹中(我应该把它放在php www文件夹/我如何链接?)

我把它放在www文件夹中,但我仍然遇到问题 - 我不确定如何正确地将它链接到php www文件夹。

是联系表单 - 所以我的行动是<form method="POST" action="http://localhost/contact.php">

我的contact.html如下。

<div id="contact_form">
            <h4>Send us a message now!</h4>
<form method="POST" action="contact.php">
Fields marked (*) are required

<p>Email From:* <br>
<input type="text" name="EmailFrom">
 <p>Name:* <br>
<input type="text" name="Name">
<p>Email:* <br>
<input type="text" name="Email">
<p>Phone:* <br>
<input type="text" name="Phone">
<p>Message:<br>
<textarea name="Message"></textarea>
 <p><input type="submit" name="submit" value="Submit">
</form>
<p>
        </div>
    </div>

4 个答案:

答案 0 :(得分:2)

可能出现的问题

  1. 您的contact.php将位于不同的目录中。

  2. 您正尝试使用错误网址进行访问,我的意思是路径。

  3. 您可能已将您的端口号更改为其他号码。当您访问主页(即index.php或其他)时,请检查端口号

  4. <强>建议

    如果您的index.phpcontact.php位于同一目录中,即myproject。然后,最好只指定contact.php而不是整个URL。

    <强>不

    <form method="POST" action="http://localhost/contact.php">
    

    <强>不要

    <form method="POST" action="contact.php">
    

    注意:请始终使用相对网址而不是实际网址。

    <强>更新

    当您点击 SUBMIT 按钮时,请检查您当前的网址路径,是否更改为contact.php?我的意思是,它必须localhost/contact.html localhost/contact.php而且我相信,它必须。因为formhtml的一部分,这意味着服务器是否正在运行并不重要。但是,是的,如果您的contact.php位于不同的目录中。然后你的问题仍然存在。

答案 1 :(得分:1)

如果 XAMPP 放入htdocs文件夹..您的网址应该是这样的http://localhost/projectname/index.php/controllername

答案 2 :(得分:0)

我没有明确地提出问题我应该说,但很可能你已将文件放在错误的目录中。确保该文件位于xampp安装下的htdocs文件夹中,然后重试。

如果您正在使用wamp,则需要将文件放在wamp安装下的www文件夹中。

答案 3 :(得分:0)

在xampp中将你的html文件和php文件放在htdocs目录中。     

当两个文件都在htdocs目录中时,您只需要包含php文件的名称