Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Which directive should we disable to obscure the fact that PHP is being used on our server?(a) show_php(b) expose_php(c) print_php(d) info_phpI had been asked this question during an internship interview.My question comes from Website Security using PHP in chapter File and Session Handling in PHP of PHP

Answer» RIGHT answer is (b) expose_php

The explanation: USING the expose_php directive we can PREVENT PHP version details from being appended on our web server signature. When expose_php is disabled, the server signature will look like: Apache/2.2.11 (Ubuntu) Server.
2.

The developers of PHP deprecated the safe mode feature as of which PHP version.(a) PHP 5.1.0(b) PHP 5.2.0(c) PHP 5.3.0(d) PHP 5.3.1The question was asked in class test.The question is from Website Security using PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

Right answer is (C) PHP 5.3.0

To explain I would say: This happened because safe mode often creates many PROBLEMS as it resolves, LARGELY due to the need for enterprise applications to USE many of the features safe mode DISABLES.

3.

Say I want to change the extension of a PHP file, which of the following statements should I edit to change from .php to .html in the httpd.conf file?(a) AddType application/x-httpd-php .php(b) AddType application/x-httpd-php .asp(c) AddType application/x-httpd-asp .php(d) AddType application/x-httpd-asp .aspI got this question in an interview for job.This interesting question is from Website Security using PHP topic in section File and Session Handling in PHP of PHP

Answer»

The correct ANSWER is (a) AddType application/x-httpd-PHP .php

Easiest explanation: Just CHANGE the .php to .HTML and your extension will change. This is used for security purpose.

4.

Which directive determines which degree of server details is provided if the ServerSignature directive is enabled?(a) ServerAddons(b) ServerExtra(c) ServerTokens(d) ServerDetailsThe question was posed to me during an online exam.This interesting question is from Website Security using PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

Correct answer is (c) ServerTokens

For EXPLANATION: SIX OPTIONS are available: Full, MAJOR, Minimal, Minior, OS, and Prod. If it is set to Full ‘Apache/2.2.11 (Ubuntu) PHP/5.3.2 Server’ will be displayed.

5.

Which Apache directive outputs Apache’s server version, server name, port and compile-in modules?(a) ServerSignature(b) ServerName(c) ServerDetails(d) ServerInfoI have been asked this question in examination.My question comes from Website Security using PHP in chapter File and Session Handling in PHP of PHP

Answer»

Right option is (a) ServerSignature

For explanation: It is CAPABLE of DISPLAYING OUTPUT like: Apache/2.2.11 (Ubuntu) SERVER at LOCALHOST Port 80.

6.

Suppose all web material is located within the directory /home/www. To prevent users from viewing and manipulating files such as /etc/password, which one of the following statements should you use?(a) open_dir = “/home/www/”(b) open_dir = /home/www/(c) open_basedir = /home/www/(d) open_basedir = “/home/www/”The question was asked in unit test.The query is from Website Security using PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

Right ANSWER is (d) open_basedir = “/home/www/”

For EXPLANATION: We can use open_basedir statement to define the PATHS from which we can ACCESS files using functions like fopen() and gzopen(). It is used to PREVENT users from viewing and manipulating files such as /etc/password.

7.

The memory_limit is only applicable if ________ is enabled when you configure PHP.(a) –enable-limit(b) -enable-memory-limit(c) –enable-memory-limit(d) -memory-limitThis question was addressed to me in an online quiz.My enquiry is from Website Security using PHP topic in portion File and Session Handling in PHP of PHP

Answer»

Correct answer is (C) –enable-memory-limit

The best I can EXPLAIN: This directive specifies, in megabytes, how MUCH memory a SCRIPT can use. DEFAULT value: 128M.

8.

What is the default value of max_execution_time directive? This directive specifies how many seconds a script can execute before being terminated.(a) 10(b) 20(c) 30(d) 40I had been asked this question in quiz.I'm obligated to ask this question of Website Security using PHP topic in section File and Session Handling in PHP of PHP

Answer»

The correct OPTION is (c) 30

For explanation: This can be useful to prevent USERS’ scripts from consuming too much CPU TIME. If max_execution_time is set to 0, no time limit will be set.

9.

Which one of the following statements should be used to disable the use of two classes administrator and janitor?(a) disable_classes = “administrator, janitor”(b) disable_classes = class administrator, class janitor(c) disable_classes = class “administrator”, class “janitor”(d) disable_class = class “administrator”, class “janitor”The question was posed to me in an online quiz.Enquiry is from Website Security using PHP topic in section File and Session Handling in PHP of PHP

Answer» RIGHT choice is (a) disable_classes = “ADMINISTRATOR, janitor”

Explanation: There may be CLASSES INSIDE the libraries that you’d rather not make AVAILABLE. You can prevent the use of these classes with the disable_classes directive.
10.

Which one of the following statements should be used to disable just the fopen(), and file() functions?(a) disable_functions = fopen(), file()(b) disable_functions = fopen, file(c) functions_disable = fopen(), file()(d) functions_disable = fopen, fileThis question was posed to me in my homework.My doubt stems from Website Security using PHP in division File and Session Handling in PHP of PHP

Answer»

The correct CHOICE is (b) disable_functions = fopen, file

Easiest explanation: You can set disable_functions EQUAL to a comma-delimited LIST of function names that you want to DISABLE.

11.

What is the return type of session_set_save_handler() function?(a) boolean(b) integer(c) float(d) characterI got this question in an interview for job.I want to ask this question from Session Handling-2 topic in section File and Session Handling in PHP of PHP

Answer» CORRECT option is (a) boolean

The best EXPLANATION: Returns TRUE on success or FALSE on FAILURE.
12.

The session_start() function must appear _________(a) after the html tag(b) after the body tag(c) before the body tag(d) before the html tagI got this question in unit test.I want to ask this question from Session Handling-2 topic in section File and Session Handling in PHP of PHP

Answer» CORRECT OPTION is (d) before the HTML tag

Explanation: LIKE this:
13.

Which function is used to transform PHP’s session-handler behavior into that defined by your custom handler?(a) session_set_save()(b) session_set_save_handler()(c) Session_handler()(d) session_save_handler()I had been asked this question by my college professor while I was bunking the class.This interesting question is from Session Handling-2 in section File and Session Handling in PHP of PHP

Answer»

The correct ANSWER is (b) session_set_save_handler()

To EXPLAIN: The function session_set_save_handler() is USED to set the user-level session storage functions which are used for STORING and retrieving data ASSOCIATED with a session.

14.

Which function effectively deletes all sessions that have expired?(a) session_delete()(b) session_destroy()(c) session_garbage_collect()(d) SessionHandler::gcThe question was posed to me in an international level competition.Asked question is from Session Handling-2 topic in section File and Session Handling in PHP of PHP

Answer» CORRECT option is (d) SessionHandler::gc

For EXPLANATION: SessionHandler::gc is used to clean up expired SESSIONS. It is CALLED randomly by PHP internally when a session_start() is invoked.
15.

Which parameter determines whether the old session file will also be deleted when the session ID is regenerated?(a) delete_old_file(b) delete_old_session(c) delete_old_session_file(d) delete_session_fileThis question was posed to me in a job interview.I'd like to ask this question from Session Handling-2 in division File and Session Handling in PHP of PHP

Answer»

The correct option is (b) delete_old_session

To ELABORATE: The parameter delete_old_session DETERMINES whether the old SESSION FILE will also be deleted when the session ID is regenerated.

16.

An attacker somehow obtains an unsuspecting user’s SID and then using it to impersonate the user in order to gain potentially sensitive information. This attack is known as __________(a) session-fixation(b) session-fixing(c) session-hijack(d) session-copyI got this question in final exam.Asked question is from Session Handling-2 topic in chapter File and Session Handling in PHP of PHP

Answer»

The correct option is (a) SESSION-fixation

To explain I WOULD say: The attack session fixation attempts to exploit the vulnerability of a system that allows one person to set another person’s session IDENTIFIER. You can minimize this risk by regenerating the session ID on each request while maintaining the session-specific data. PHP offers a convenient FUNCTION named session_regenerate_id() that will replace the existing ID with a new one.

17.

Which one of the following statements should you use to set the session username to Nachi?(a) $SESSION[‘username’] = “Nachi”;(b) $_SESSION[‘username’] = “Nachi”;(c) session_start(“nachi”);(d) $SESSION_START[“username”] = “Nachi”;I got this question by my school principal while I was bunking the class.I want to ask this question from Session Handling-2 topic in chapter File and Session Handling in PHP of PHP

Answer»

Right answer is (b) $_SESSION[‘USERNAME’] = “Nachi”;

For EXPLANATION: You NEED to refer the session variable ‘username’ in the CONTEXT of the $_SESSION SUPERGLOBAL.

18.

What will the function session_id() return is no parameter is passed?(a) Current Session Identification Number(b) Previous Session Identification Number(c) Last Session Identification Number(d) ErrorI have been asked this question in homework.My question is based upon Session Handling-2 topic in chapter File and Session Handling in PHP of PHP

Answer» RIGHT answer is (a) Current Session IDENTIFICATION Number

Best explanation: The FUNCTION session_id() will RETURN the session id for the current session or the empty STRING (” “) if there is no current session.
19.

Which function is used to erase all session variables stored in the current session?(a) session_destroy()(b) session_change()(c) session_remove()(d) session_unset()This question was posed to me during an interview.This interesting question is from Session Handling-2 in portion File and Session Handling in PHP of PHP

Answer»

Correct ANSWER is (d) session_unset()

The best explanation: The function session_unset() FREES all session VARIABLES that is currently registered. This will not completely remove the session from the STORAGE MECHANISM. If you want to completely destroy the session, you need to use the function session_destroy().

20.

Which one of the following function is used to start a session?(a) start_session()(b) session_start()(c) session_begin()(d) begin_session()The question was asked during an online interview.This question is from Session Handling-1 topic in portion File and Session Handling in PHP of PHP

Answer»

The CORRECT answer is (B) session_start()

Explanation: A session is started with the FUNCTION session_start() . The session variables are set with the PHP GLOBAL variable which is $_SESSION.

21.

What is the default time(in seconds) for which session data is considered valid?(a) 1800(b) 3600(c) 1440(d) 1540I had been asked this question in an international level competition.The above asked question is from Session Handling-1 in section File and Session Handling in PHP of PHP

Answer»

Right answer is (c) 1440

Explanation: The session.gc_maxlifetime directive determines this DURATION. It can be SET to any required VALUE.

22.

What is the default number of seconds that cached session pages are made available before the new pages are created?(a) 360(b) 180(c) 3600(d) 1800This question was addressed to me in exam.The question is from Session Handling-1 topic in portion File and Session Handling in PHP of PHP

Answer» RIGHT ANSWER is (B) 180

The explanation: The directive which DETERMINES this is session.cache_expire.
23.

Neglecting to set which of the following cookie will result in the cookie’s domain being set to the host name of the server which generated it.(a) session.domain(b) session.path(c) session.cookie_path(d) session.cookie_domainThe question was asked during an interview.The question is from Session Handling-1 topic in section File and Session Handling in PHP of PHP

Answer» CORRECT option is (d) session.cookie_domain

To explain: The directive session.cookie_domain DETERMINES the DOMAIN for which the cookie is valid.
24.

If the directive session.cookie_lifetime is set to 3600, the cookie will live until ____________(a) 3600 sec(b) 3600 min(c) 3600 hrs(d) the browser is restartedI got this question at a job interview.Query is from Session Handling-1 in portion File and Session Handling in PHP of PHP

Answer»

Correct OPTION is (a) 3600 sec

Explanation: The LIFETIME is specified in seconds, so if the cookie should live 1 hour, this DIRECTIVE should be set to 3600.

25.

If session.use_cookie is set to 0, this results in use of _____________(a) Session(b) Cookie(c) URL rewriting(d) Nothing happensThis question was addressed to me in semester exam.The above asked question is from Session Handling-1 topic in section File and Session Handling in PHP of PHP

Answer»

Correct answer is (c) URL rewriting

Explanation: The URL rewriting allows to completely separate the URL from the resource.URL rewriting can TURN unsightly URLS into nice ones with a lot less agony and expense than picking a GOOD DOMAIN name. It enables to fill out your URLs with friendly, readable keywords without affecting the underlying structure of pages.

26.

Which one of the following is the default PHP session name?(a) PHPSESSID(b) PHPSESID(c) PHPSESSIONID(d) PHPIDSESSThis question was addressed to me at a job interview.This is a very interesting question from Session Handling-1 in portion File and Session Handling in PHP of PHP

Answer»

The CORRECT CHOICE is (a) PHPSESSID

The explanation: You can change this name by USING the session.name DIRECTIVE.

27.

How many ways can a session data be stored?(a) 3(b) 4(c) 5(d) 6I had been asked this question in homework.My query is from Session Handling-1 topic in division File and Session Handling in PHP of PHP

Answer»

The correct answer is (b) 4

The explanation is: WITHIN FLAT files(files), within volatile MEMORY(mm), using the SQLite database(sqlite), or through user defined FUNCTIONS(user).

28.

Which directive determines how the session information will be stored?(a) save_data(b) session.save(c) session.save_data(d) session.save_handlerThe question was asked in unit test.This intriguing question comes from Session Handling-1 in portion File and Session Handling in PHP of PHP

Answer»

Right choice is (d) session.save_handler

For EXPLANATION I WOULD say: The class SessionHandler is USED to wrap whatever internal save HANDLER is set as defined by the session.save_handler CONFIGURATION directive which is usually files by default.

29.

Which one of the following is the very first task executed by a session enabled page?(a) Delete the previous session(b) Start a new session(c) Check whether a valid session exists(d) Handle the sessionThis question was posed to me by my college director while I was bunking the class.Query is from Session Handling-1 topic in division File and Session Handling in PHP of PHP

Answer»

Right ANSWER is (c) Check whether a valid session exists

The explanation is: The session VARIABLES are set with the PHP global variable which is $_SESSION. The very first task executed by a session enabled PAGE is Check whether a valid session exists.

30.

Which of the following statements is used to add an attachment to the mail?(a) $mimemail->attachment(‘attachment.pdf’);(b) $mimemail=>attachment(‘attachment.pdf’);(c) $mimemail->addAttachment(‘attachment.pdf’);(d) $mimemail=>addAttachment(‘attachment.pdf’);The question was posed to me by my college professor while I was bunking the class.My question is based upon Networking with PHP topic in section File and Session Handling in PHP of PHP

Answer»

Right CHOICE is (c) $mimemail->addAttachment(‘attachment.pdf’);

EASIEST explanation: Call the Mail_Mime object’s addAttachment() METHOD passing in the attachment NAME and extension.

31.

How many configuration directives pertinent to PHP’s mail function are available?(a) 4(b) 5(c) 6(d) 7I had been asked this question in a national level competition.My enquiry is from Networking with PHP topic in chapter File and Session Handling in PHP of PHP

Answer» RIGHT ANSWER is (b) 5

To ELABORATE: They are- SMTP, sendmail_from, sendmail_path, smtp_port, mail.force_extra_parameters.
32.

Which one of the following statements can be used to establish port 80 connection with www.nachi.com?(a) fsockopen(“www.nachi.com”, 80);(b) sockopen(80,”www.nachi.com”);(c) fsockopen(80,”www.nachi.com”);(d) sockopen(“www.nachi.com”, 80);The question was asked by my school principal while I was bunking the class.The above asked question is from Networking with PHP topic in portion File and Session Handling in PHP of PHP

Answer»

Correct answer is (a) fsockopen(“www.nachi.com”, 80);

EXPLANATION: The fsockopen() function ESTABLISHES a CONNECTION to the RESOURCE designated by target on PORT.

33.

Which one of the following function is used to send an email using PHP script?(a) mail_send()(b) send_mail()(c) mailrr()(d) mail()The question was asked in an internship interview.Query is from Networking with PHP topic in portion File and Session Handling in PHP of PHP

Answer»

The CORRECT answer is (d) mail()

The best I can explain: The function mail() ALLOWS you to send emails DIRECTLY from a script. Using mail(string to, string SUBJECT, string message), you can send any mail.

34.

Which one of the following function returns the port number of a specified service?(a) getportname()(b) getservername()(c) getserverbyname()(d) getservbyname()I have been asked this question in an interview for job.This interesting question is from Networking with PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

The correct answer is (d) getservbyname()

To EXPLAIN: The function fgetservbyname() returns the PORT NUMBER for a given Internet service and PROTOCOL. Example-getservbyname(“http”,”TCP”) will return 80.

35.

Which one of the following statements can be used to establish port 80 connection with www.nachi.com?(a) fsockopen(“www.nachi.com”, 80);(b) sockopen(80,”www.nachi.com”);(c) fsockopen(80,”www.nachi.com”);(d) sockopen(“www.nachi.com”, 80);The question was asked in an interview for internship.I'm obligated to ask this question of Networking with PHP topic in division File and Session Handling in PHP of PHP

Answer»
36.

What is the default port number of HTTPs?(a) 70(b) 80(c) 90(d) 100The question was posed to me during an interview.I would like to ask this question from Networking with PHP topic in division File and Session Handling in PHP of PHP

Answer»

Right OPTION is (B) 80

Easiest EXPLANATION: By default, The PORT number HTTP uses is port 80 and HTTPS uses port 443, but a URL LIKE http://www.abc.com:8080/path/ specifies that the web browser connects instead to port 8080 of the HTTP servers.

37.

Which one of the following function is used to retrieve the MX records for the domain specified by hostname?(a) getmx()(b) retrieve_mx()(c) getmxrr()(d) retrieve_mxrr()I got this question in semester exam.This is a very interesting question from Networking with PHP in portion File and Session Handling in PHP of PHP

Answer»

Right answer is (C) getmxrr()

The explanation: The function getmxrr() returns the MX records for the specified internet HOST NAME. This function is used to retrieve the MX records for the domain specified by HOSTNAME.

38.

What is the full form of DNS?(a) Digital Network System(b) Domain Network System(c) Digital Name Systmem(d) Domain Name SystemThe question was asked during an internship interview.I would like to ask this question from Networking with PHP in chapter File and Session Handling in PHP of PHP

Answer»

Right choice is (d) DOMAIN Name System

Easiest explanation: DNS stands for domain name system. It is the WAY that internet domain names are located and translated into internet protocol (IP) addresses. For example, if someone TYPES abc.com into the web browser, a server behind the SCENES will map that name to the IP address 206.16.49.139.

39.

Which one of the following function checks for the existence of DNS records?(a) checkdns()(b) checkdnsr()(c) checkdnsrr()(d) checkdnsa()I have been asked this question in semester exam.My question is from Networking with PHP in chapter File and Session Handling in PHP of PHP

Answer»

Correct option is (c) checkdnsrr()

Easiest explanation: The function checkdnsrr() is used to check DNS RECORDS for TYPE corresponding to host.DNS records are checked based on the SUPPLIED host value and optional DNS resource RECORD type, returning TRUE if any records are located and FALSE otherwise.

40.

Which function is used to determine whether a file was uploaded?(a) is_file_uploaded()(b) is_uploaded_file()(c) file_uploaded(“filename”)(d) uploaded_file(“filename”)This question was addressed to me in semester exam.My question is based upon Uploading Files with PHP in division File and Session Handling in PHP of PHP

Answer»

The CORRECT answer is (b) is_uploaded_file()

The best I can explain: The function is_uploaded_file() CHECKS whether the SPECIFIED file is uploaded VIA HTTP POST. The SYNTAX is is_uploaded_file(file).

41.

Which one of the following function is used to return an array consisting of various DNS resource records pertinent to a specific domain?(a) dns_get_record()(b) dns_record()(c) dnsrr_get_record()(d) dnsrr_record()I got this question in an interview for internship.This key question is from Networking with PHP in chapter File and Session Handling in PHP of PHP

Answer»

The correct choice is (a) dns_get_record()

Explanation: The function dns_get_record() is used to GET the DNS resource records associated with the SPECIFIED HOSTNAME. This function is used to return an array consisting of various DNS resource records PERTINENT to a specific domain.

42.

How many items are available in the $_FILES array?(a) 2(b) 3(c) 4(d) 5The question was asked in examination.Question is from Uploading Files with PHP topic in portion File and Session Handling in PHP of PHP

Answer»

Right CHOICE is (d) 5

For explanation I WOULD SAY: $_FILEs[‘userfile’][‘error’], $_FILEs[‘userfile’][‘name’], $_FILEs[‘userfile’][‘SIZE’], $_FILEs[‘userfile’][‘tmp_name’], $_FILEs[‘userfile’][‘type’] are the FIVE items in the array.

43.

Which directive sets a maximum allowable amount of memory in megabytes that a script can allow?(a) max_size(b) post_max_size(c) max_memory_limit(d) memory_limitI had been asked this question in a national level competition.The query is from Uploading Files with PHP in section File and Session Handling in PHP of PHP

Answer»

The CORRECT ANSWER is (d) memory_limit

For EXPLANATION I WOULD say: Its default VALUE is 16M.

44.

Which superglobal stores a variety of information pertinent to a file uploaded to the server via a PHP script?(a) $_FILE Array(b) $_FILES Array(c) $_FILES_UPLOADED Array(d) $_FILE_UPLOADED ArrayI got this question by my school teacher while I was bunking the class.Question is taken from Uploading Files with PHP topic in portion File and Session Handling in PHP of PHP

Answer»

The CORRECT ANSWER is (B) $_FILES Array

To explain I would say: The superglobal $_FILES is a two-dimensional associative global array of ITEMS which are being uploaded by via HTTP POST method and holds the ATTRIBUTES of files.

45.

If you want to temporarily store uploaded files in the /tmp/phpuploads/ directory, which one of the following statement will you use?(a) upload_tmp_dir “/tmp/phpuploads/ directory”(b) upload_dir “/tmp/phpuploads/ directory”(c) upload_temp_dir “/tmp/phpuploads/ directory”(d) upload_temp_director “/tmp/phpuploads/ directory”I have been asked this question in an internship interview.This intriguing question comes from Uploading Files with PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

The correct ANSWER is (a) upload_tmp_dir “/tmp/phpuploads/ directory”

To explain: ANYONE can temporarily store uploaded files on the given directory. One cannot change upload_tmp_dir at the RUNTIME. By the time a script runs, the upload PROCESS has ALREADY occurred.

46.

What is the default value of the directive max_file_limit?(a) 10 files(b) 15 files(c) 20 files(d) 25 filesThe question was asked by my school principal while I was bunking the class.The query is from Uploading Files with PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

Correct choice is (c) 20 files

The BEST EXPLANATION: The DEFAULT value of the directive max_file_limit is 20 files.

47.

Which directive determines whether PHP scripts on the server can accept file uploads?(a) file_uploads(b) file_upload(c) file_input(d) file_intakeI had been asked this question in final exam.My question is taken from Uploading Files with PHP topic in chapter File and Session Handling in PHP of PHP

Answer»

Right choice is (a) file_uploads

EASY EXPLANATION: With PHP, it is easy to upload files to the SERVER. We need to ensure that PHP is configured to ALLOW file uploads. In the “php.ini” file, SEARCH for the file_uploads directive, and set it to On. By default, its value is on.

48.

Which of the following directive determines the maximum amount of time that a PHP script will spend attempting to parse input before registering a fatal error?(a) max_take_time(b) max_intake_time(c) max_input_time(d) max_parse_timeThis question was addressed to me during an online exam.My query is from Uploading Files with PHP in portion File and Session Handling in PHP of PHP

Answer» RIGHT option is (C) max_input_time

For explanation: This is relevant because PARTICULARLY large files can take some time to UPLOAD, eclipsing the time SET by this directive.
49.

Since which version of PHP was the directive max_file_limit available.(a) PHP 5.2.1(b) PHP 5.2.2(c) PHP 5.2.12(d) PHP 5.2.21I have been asked this question in final exam.My doubt is from Uploading Files with PHP in chapter File and Session Handling in PHP of PHP

Answer»

Correct answer is (C) PHP 5.2.12

To explain I would say: The max_file_limit DIRECTIVE sets an upper limit on the NUMBER of files which can be simultaneously uploaded.

50.

What is the default value of max_input_time directive?(a) 30 seconds(b) 60 seconds(c) 120 seconds(d) 1 secondI had been asked this question by my school teacher while I was bunking the class.My enquiry is from Uploading Files with PHP in section File and Session Handling in PHP of PHP

Answer»

Correct answer is (B) 60 SECONDS

Best explanation: The DEFAULT VALUE of the max_input_time directive is 60 seconds.