When PHP is running, the following error occurs: Fatal error: Maximum execution time of 30 seconds exceeded in: executionexceeded
Solution Analysis:
This error indicates that your php Execution time has exceeded the maximum execution time set in the configuration file for 30 seconds. This is not a problem in your program, but a problem in the system configuration file, if your network speed is fast, this error may not occur if you execute it again. However, you can make some modifications to this problem.
There are three methods:
1. Modify the php configuration file and find the php. ini file. It should generally be placed in your C: \ WINDOWS directory, and then findmax_execution_time = 30 ;//
Set it to the value you want, in seconds. This line sets the maximum execution time to 30 seconds. You can modify the value to your expected value. (You can also set it:max_execution_time = 0
)
2. Useini_set()
Not everyone can modify the php. ini file, so you can use this function to change the maximum execution time limit value, such:ini_set('max_execution_time', '100');
The value is set to 100 seconds. You can also set the value to 0, which means that the execution time is not limited.
3. Useset_time_limit()
Function, set_time_limit(20)
The maximum execution time is 20 seconds,set_time_limit()
There will be no results unless you use the first method.
The following are some explanations:
Set_time_limit --- limit the maximum execution timeset_time_limit(PH3 , PHP4)
Set_time_limit --- limit the maximum execution time
Syntax:
void set_time_limit (int seconds)
Note: set the number of seconds that a program can run. If the time limit is reached, the program will return an error.
The default limit time is 30 seconds. The value of max_execution_time is defined in the structure file (php3.ini in PHP3 and php in PHP4. ini). If the number of seconds is set to 0, there is no time limit.
When you call this function,set_time_limit( )
The maximum execution time is calculated from scratch. That is to say, if the maximum execution time is 30 secondsset_time_limit(20)
It took 25 seconds to run the program, and the maximum length of the program will be 45 seconds.
Note:When PHP is executed in safe mode,set_time_limit( )
There will be no results, unless you disable the security mode or modify the time limit in the structure file (php3.ini in PHP3, php. ini in PHP4.
Summary
The above is all the content of this article. I hope this article can solve this problem and help you. If you have any questions, you can leave a message, thank you for your support.