Когда я использую локальный компьютер с помощью XAMPP, мой код работает нормально, но когда я загружаю свою веб-страницу на свой InMotion Server, он не работает.Угловой JS HTTP Сообщение не работает
Ошибка показывает
[объект Object]
Мой код:
$http.post("/aa/bb/public_html/php/checker.php",{"data1": val, "data2": para})
.then(function(response) {
if(para == "namedis"){
$scope.dsnamedis = response.data;
}else if(para == "namedise"){
$scope.dsnamedise = response.data;
}else if(para == "namein"){
$scope.dsnamein = response.data;
}else if(para == "namest"){
$scope.dsnamest = response.data;
}else if(para == "namemd"){
$scope.dsnamemd = response.data;
}else if(para == "namels"){
$scope.dsnamels = response.data;
}else if(para == "email"){
$scope.dsemail = response.data;
}else if(para == "pass"){
$scope.dspass = response.data;
}else if(para == "passc"){
$scope.dspassc = response.data;
}else if(para == "idno"){
$scope.dsidno = response.data;
}else if(para == "phoneno"){
$scope.dsphoneno = response.data;
}else{
}
}, function(error,status) {
$scope.fstatus = { message: error, status: status};
console.log(status);
});
Мой PHP код:
<?php
$gc = file_get_contents("php://input");
$datas = json_decode($gc, true);
$cc = $datas['data1'];
$dd = $datas['data2'];
if($dd == "namedis"){
echo "<span class='text-danger'> <i class='fa fa-times-circle-o' aria-hidden='true'></i>aaaa.</span>";
}elseif($dd == "namedise"){
and so on
Как решить эту проблему.
Когда я удаляю файл .htacess, он работает нормально. Как работать с файлом .htacess.
RewriteBase/
DirectorySlash Off
DirectoryIndex disabled
RewriteEngine on
# prevent direct access to PHP files
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule \.php$ - [R=404,L]
# rewrite requests for a directory to index.php
RewriteCond %{REQUEST_FILENAME}/index.php -f
RewriteRule ^.*$ /$0/index.php [L]
Options -Indexes
ErrorDocument 403 /errors/403error.php
ErrorDocument 404 /errors/404error.php
вы не можете что-либо выше 'public_html' каталог на большинстве хостов доступ. То есть каталог веб-корень. Попробуйте изменить URL в' "/ PHP/CHEC ker.php "' – charlietfl
Да, я уже так использую, но не работаю – user43153
В вашем редактировании вы по-прежнему пытаетесь получить доступ к каталогам выше 'public_html' и' public_html'. Вы не можете этого сделать. Вы можете получить доступ только к тому, что находится внутри 'public_html' – charlietfl