我想将用户输入添加到Web服务器。我使用PHP和MySQL来存储数据。该应用将数据POST到http://url_address/getData.php。
在POST到http://192.168.1.38/getData.php时,在localhost上一切正常,数据被插入数据库。
我还使用https://www.000webhost.com/来测试我的代码,并将数据插入到该服务器中。我可以从phpmyadmin看到。
但是当我将地址更改为我的网址http://mywebsite.com/getData.php时,我收到了错误消息 E / Volley:[208] BasicNetwork.performRequest:http://的意外响应代码403 ...我使用来自https://ifastnet.com/的托管
我用Google搜索,发现我必须将我的httpd.conf文件更改为belov:
<Directory />
AllowOverride none
Require all granted
</Directory>
但我使用共享主机方案,我无法更改httpd.conf,我应该使用.htaccess文件。但是当我使用.htaccess时,我得到以下错误:
发生500错误
500错误通常是由以下两个问题之一引起的。
1)如果您是网站管理员,网站.htaccess文件中的错误条目 尝试登录您的cPanel,并使用文件管理器重命名您的 .htaccess文件,如果这修复了错误,你应该检查 .htaccess文件的内容/回滚最近的任何更改。
2)php错误/代码错误也会导致500错误,你可以试试 启用&#39; PHP display_errors&#39;按照本指南启用显示 错误
如果在尝试上述两种解决方案之后仍然可以看到 500错误请联系支持
帮助我克服这个问题。