【问题标题】:You don't have permission to access /php/send.php on this server 403 Forbidden [duplicate]您无权访问此服务器上的 /php/send.php 403 Forbidden [重复]
【发布时间】:2014-03-20 02:44:06
【问题描述】:

从此处的 html 表单发送数据时尝试执行 php 文件时出现此错误:http://imeji.es/connect.html

<form novalidate="" id="contact_form" name="contact_form" method="post" enctype="multipart/form-data" action="php/send.php">
                                <ul>
                                    <li>
                                      <input type="email" placeholder="your email address" value="" name="email" id="email">
                                    </li>
                                    <li>
                                      <input type="subject" placeholder="subject" value="" name="subject" id="subject">
                                    </li>                                    
                                    <li>
                                      <!--label for="message">Message:</label-->
                                      <textarea placeholder="your message" name="message" class="message" id="msg" cols="40" rows="10" title="your message"></textarea>
                                     <div class="center-element-wrap">
                                <div class="center-element">
                                  <input type="submit" value="send" class="submit btn">
                              </div>
                           </div> 
                                    </li>
                                 </ul>
                            </form>

我不明白为什么会这样,会不会是服务器问题?

【问题讨论】:

    标签: php jquery html


    【解决方案1】:

    您需要在 Linux 机器上从命令行执行:

    chmod 755 send.php
    

    如果它不允许您更改您可能需要做的权限:

    sudo chmod 755 send.php
    

    【讨论】:

    • 我用 ftp 客户端做了这个,将属性更改为 755。没有帮助
    • 你可以试试 777 看看是否有效
    猜你喜欢
    • 2017-06-22
    • 2014-03-08
    • 2019-02-16
    • 2013-09-27
    • 2019-10-17
    • 2020-01-11
    • 1970-01-01
    • 2015-10-20
    • 1970-01-01
    相关资源
    最近更新 更多