Cisco 7800 Series Administration Manual page 195

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

Advertisement

Cisco IP Phone Administration
• 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
upload_max_filesize = 20M
header("HTTP/1.0 500 Internal Server Error");
die("Error: You must select a file to upload.");
Cisco IP Phone 7800 Series Multiplatform Phones Administration Guide
Access the Phone Web Page, on page
Configure PRT Upload
80.
181

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

7811782178417861

Table of Contents