http:// wrapper est désactivé sur le serveur?
Le Message D'Erreur:
Warning: include(): http://wrapper is disabled in the server configuration by allow_url_include=0 in C:\xampp\htdocs\ubergallery\multiple_image_upload\multiupload.php on line 27
Warning: include(http://localhost/ubergallery/multiple_image_upload/upload.php): failed to open stream: no suitable wrapper could be found in C:\xampp\htdocs\ubergallery\multiple_image_upload\multiupload.php on line 27
Warning: include(): Failed opening 'http://localhost/ubergallery/multiple_image_upload/upload.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\ubergallery\multiple_image_upload\multiupload.php on line 27
J'obtiens ce message d'erreur.
Y compris une feuille de style ou un fichier jquery avec le chemin absolu ne veut travailler avec cela, j'ai été à la recherche pour inclure un script PHP avec le chemin absolu.
Voici le code:
<!DOCTYPE html>
<html>
<head>
<title>Upload Multiple Images Using jquery and PHP</title>
<!-------Including jQuery from google------>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="script.js"></script>
<!-------Including CSS File------>
<link rel="stylesheet" type="text/css" href="style.css">
<body>
<div id="maindiv">
<div id="formdiv">
<h2>Multiple Image Upload Form</h2>
<form enctype="multipart/form-data" action="" method="post">
First Field is Compulsory. Only JPEG,PNG,JPG Type Image Uploaded. Image Size Should Be Less Than 100KB.
<hr/>
<div id="filediv"><input name="file[]" type="file" id="file"/></div><br/>
<input type="button" id="add_more" class="upload" value="Add More Files"/>
<input type="submit" value="Upload File" name="submit" id="upload" class="upload"/>
</form>
<br/>
<br/>
<!-------Including PHP Script here------>
<?php include("http://localhost/ubergallery/multiple_image_upload/upload.php"); ?>
</div>
<!-- Right side div -->
<div id="formget"><a href=http://www.formget.com/app><img src="formget.jpg" alt="Online Form Builder"/></a>
</div>
</div>
</body>
</html>
J'ai été à la recherche pour inclure "upload.php" avec le chemin absolu.
Quand je tourne "allow_url_include" Sur "on" alors, je reçois toujours le même message d'erreur. Aussi je n'étais pas sûr si c'était la question pour commencer.
Toutes les suggestions que faire ici?
- Utiliser un chemin, pas une URL.
Vous devez vous connecter pour publier un commentaire.
De la PHP docs sur
include
:Évident par inférence, vous êtes censé utiliser un chemin d'accès local!
Modifier cette ligne
à ce
La raison que
allow_url_include=On
ne fonctionne pas est parce que vous n'avez probablement pas de redémarrer votre serveur Apache après la modification de votrephp.ini
http
comme ceinclude("http://localhost/...);
. Comment puis-je limiter? Je veux qu'il me le dire http wrapper est désactivé.allow_url_include=0
dans votrephp.ini