Php 超过了30秒的最长执行时间

Php 超过了30秒的最长执行时间,php,mysql,.htaccess,Php,Mysql,.htaccess,救命啊!我一直在从数据库检索系统中的列表。但在出现此错误之前,它有上千个列表: 致命错误:超过了30秒的最大执行时间 此代码来自我的htaccess php_value max_execution_time 3000 php_value upload_max_filesize 512M php_value post_max_size 512M php_value memory_limit 256M php_value set_time_limit 0 我如何解决这个问题?我正在使用PHP和MY

救命啊!我一直在从数据库检索系统中的列表。但在出现此错误之前,它有上千个列表:

致命错误:超过了30秒的最大执行时间

此代码来自我的htaccess

php_value max_execution_time 3000
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 256M
php_value set_time_limit 0

我如何解决这个问题?我正在使用PHP和MYSQL

将其添加到php文件的顶部

ini_set("max_execution_time", 0);

您可以这样延长最大执行时间:

ini_set('max_execution_time', 0); 
否则请编辑您的htaccess

php_value max_execution_time 0

在文件顶部设置超时:

set_time_limit(0);

如果使用命令行界面(CLI)运行php,请使用:

其他运行:

ini_set('max_execution_time', 0);

我们在wordpress网站上也面临同样的错误

我们对.htaccess进行了更改,但它不起作用

然后我们创建了一个php.ini文件,并将该代码嵌入其中并上传到根目录

max_execution_time = 60

它解决了这个问题。

您是否正在执行查询并用php获取结果?直接在服务器上试用,看看运行查询需要多长时间。您的主机是否配置为允许htaccess覆盖?尝试使用
phpinfo
ini\u get
查看设置是否实际生效。可能是您意外地创建了一个无限循环。别进来。这正是我正在做的。你的代码看起来怎么样?也许还有别的办法?
max_execution_time = 60