Vous trouverez ci-dessous un exemple de script. Le script est uniquement fourni à titre de référence. Cisco
ne fournit pas d'assistance pour les scripts de téléchargement en amont installés sur les serveurs des clients.
<?php
// NOTE: you may need to edit your php.ini file to allow larger
// size file uploads to work.
// Modify the setting for upload_max_filesize
// I used:
upload_max_filesize = 20M
// Retrieve the name of the uploaded file
$filename = basename($_FILES['prt_file']['name']);
// Get rid of quotes around the device name, serial number and username if they exist
$devicename = $_POST['devicename'];
$devicename = trim($devicename, "'\"");
$serialno = $_POST['serialno'];
$serialno = trim($serialno, "'\"");
$username = $_POST['username'];
$username = trim($username, "'\"");
// where to put the file
$fullfilename = "/var/prtuploads/".$filename;
// If the file upload is unsuccessful, return a 500 error and
// inform the user to try again
if(!move_uploaded_file($_FILES['prt_file']['tmp_name'], $fullfilename)) {
header("HTTP/1.0 500 Internal Server Error");
die("Error: You must select a file to upload.");
}
?>
Procédure
Étape 1 Sur la page Utilitaire de Configuration, sélectionnez Connexion d'administration > Avancé > Voix > Mise
à disposition.
Étape 2 Dans la section Outil de rapport de problèmes, saisissez le chemin d'accès du script de téléchargement PRT
dans le champ URL de téléchargement PRT.
Exemple :
https://proxy.example.com/prt_upload.php
http://proxy.example.com/prt_upload.php
Étape 3 Utilisez la zone de liste déroulante Méthode de téléchargement PRT pour choisir la méthode de
téléchargement :
• POST
• PUT
Étape 4 Cliquez sur Envoyer toutes les modifications.
Guide d'administration du téléphone IP Cisco 8800 Series multiplateforme, relatif à la version 11.0(0) du micrologiciel.
Configurer le téléchargement PRT
167