Codeigniter Ajax请求返回403错误
我正在我的VirtualBox Ubuntu上运行一个站点。尝试发出Ajax请求时出现403错误。现在我知道Linux在权限方面相当怪异。我精通Linux的朋友尝试了一个多小时,但都没能帮到我。代码如下。如果需要更多信息,请告诉我 JS: PHP:Codeigniter Ajax请求返回403错误,codeigniter,jquery,ubuntu,Codeigniter,Jquery,Ubuntu,我正在我的VirtualBox Ubuntu上运行一个站点。尝试发出Ajax请求时出现403错误。现在我知道Linux在权限方面相当怪异。我精通Linux的朋友尝试了一个多小时,但都没能帮到我。代码如下。如果需要更多信息,请告诉我 JS: PHP: 错误:“您没有在此服务器上访问/application/controller/account/emailValidation的权限。”我的Ajax中的路径不正确。它需要是/account/emailValidation。这是个错误。谢谢您的帮助。那么
错误:“您没有在此服务器上访问/application/controller/account/emailValidation的权限。”我的Ajax中的路径不正确。它需要是/account/emailValidation。这是个错误。谢谢您的帮助。那么您是否检查了从
/application
到emailValidation
文件的所有文件夹的权限?请注意,目录必须(至少)是可执行的,但可读性很好,而且emailValidation
必须是可读的。注意,这些都是由Web服务器的用户id决定的。
function emailValidation (email) {
$.post('../../application/controller/account/emailValidation',
{'email':email}
);
}
function emailValidation ($email) {
$this->load->helper('email');
if (valid_email('$email')) {
return true;
} else {
return false;
}
}