Cisco 8800 Series Administration Manual page 228

Multiplatform phones
Hide thumbs Also See for 8800 Series:
Table of Contents

Advertisement

Configure PRT Upload
• If the URL specified in the PRT Upload Rule field is valid, users get a notification alert on the phone
UI saying that they have successfully submitted the problem report.
• If the PRT Upload Rule field is empty or has an invalid URL, users get a notification alert on the phone
UI saying that the data upload failed.
The phone uses an HTTP/HTTPS POST mechanism, with parameters similar to an HTTP form-based upload.
The following parameters are included in the upload (utilizing multipart MIME encoding):
• devicename (example: "SEP001122334455")
• serialno (example: "FCH12345ABC")
• username (The user name is either the Station Display Name or the User ID of the extension. The
Station Display Name is first considered. If this field is empty, then the User ID is chosen.)
• prt_file (example: "probrep-20141021-162840.tar.gz")
You can generate PRT automatically at specific intervals and can define the PRT file name.
A sample script is shown below. This script is provided for reference only. Cisco does not provide support
for the upload script installed on a customer's server.
<?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:
// 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)) {
}
?>
Before you begin
Access the phone administration web page. See
Cisco IP Phone 8800 Series Multiplatform Phones Administration Guide
212
upload_max_filesize = 20M
header("HTTP/1.0 500 Internal Server Error");
die("Error: You must select a file to upload.");
Access the Phone Web Page, on page
Cisco IP Phone Administration
88.

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

881188418845885188618865

Table of Contents