MySQL LOAD_FILE retourner NULL

Je suis en train de faire ce SELECT LOAD_FILE("/home/user/domains/example.com/public_html/robots.txt") AS tmp FROM tmpTable mais elle renvoie NULL. Comment puis-je vérifier si c'est parce que je n'ai pas le FICHIER privilège ou si c'est autre chose? MySQL ne donnera pas une erreur. (Je suis en utilisant PHP)

Quelqu'un qui a de l'expérience avec LOAD_FILE, dites-moi au sujet de cette fonction:)

<?php
$result = mysql_query('SELECT LOAD_FILE("/home/user/domains/example.com/public_html/robots.txt") AS tmp FROM tmpTable') or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
var_dump( $row['tmp'] );
}
S'il vous plaît montrer le code complet que vous utilisez pour exécuter la requête
C'est le code complet (code de test)
avez-vous accordé à l'utilisateur avec les autorisations? Le dossier de SUBVENTION SUR . POUR moi;
Aussi j'ai entendu le LOAD_FILE est un Windows uniquement fonction, mot Linux: forums.mysql.com/read.php?20,218333
Ont eu la "UTILISATION" autorisation uniquement (Partagée d'Accueil)

OriginalL'auteur Simon | 2011-01-05