J'essaie d'utiliser le sphinx api pour récupérer des données d'un db mysql, mais je continue d'obtenir cette erreur lorsque je le charge sur mon navigateur.La requête a échoué: connexion à localhost: 3306 échoué dans sphinx
Échec de la requête: connexion à localhost: 3306 a échoué (errno = 4, msg =).
J'ai eu pas de chance quand j'ai essayé de changer le numéro de port à 3312, et quelques autres ..
que je fait en mesure d'obtenir des résultats pour les requêtes par commande linux, mais l'erreur se produit lorsque je tente il (en utilisant le fichier sphinxapi.php) sur mon navigateur
code:
include('sphinxapi.php');
$cl = new SphinxClient();
$cl->SetServer("localhost", 3306);
$cl->SetMatchMode(SPH_MATCH_ANY );
$result = $cl->Query("email");
if ($result === false){
echo "Query failed: " . $cl->GetLastError() . ".\n";
}
else{
print_r($result);
}
J'utilise sphynx 0.9.8
Quelle version de Sphinx utilisez-vous? – PureForm
J'utilise sphinx 0.9.7, mis à jour – steve