0
我正在VirtualBox Ubuntu上运行一个站点。试图发出一个Ajax请求,我得到一个403错误。现在我知道Linux的权限很奇怪。我的Linux熟练的朋友试了一个多小时并没有帮助我。代码如下。让我知道是否需要更多信息。Ajax请求返回403错误
JS:
function emailValidation (email) {
$.post('../../application/controller/account/emailValidation',
{'email':email}
);
}
PHP:
function emailValidation ($email) {
$this->load->helper('email');
if (valid_email('$email')) {
return true;
} else {
return false;
}
}
错误: “您没有权限访问/应用/控制器/帐号/在此服务器上emailValidation。”
那么你是否检查过从'/ application'到'emailValidation'文件的所有文件夹的权限?请注意,目录必须(至少)是可执行的,但可读性不错,并且'emailValidation'必须是可读的。请注意,这些都是由网络服务器的用户标识。 – wallyk