当前位置: 首页 > 知识库问答 >
问题:

PHP5:无法在安全模式下设置时间限制问题

田远
2023-03-14

我试图运行一个更大的PHP脚本FPDF与HTML2PDF脚本。我得到一个"无法设置安全模式下的时间限制"错误,我有这个在我的脚本顶部。(我有2页)。

<?php
ini_get('safe_mode');
set_time_limit(0);

但我仍然会犯这2(3)个错误。

警告:set_time_limit()[function.set time limit]:无法在第3行的/html2pdf.class.php中以安全模式设置时间限制

警告:set_time_limit()[function.set time limit]:无法在第3行的/_class/parsingCss.class.php中以安全模式设置时间限制

致命错误:在第1242行的 /_class/parsingCss.class.php中超过了30秒的最大执行时间

有人能解决这个问题吗?

我无法访问php.ini文件。

共有1个答案

司空均
2023-03-14

当您遇到错误时,请抓住这个机会阅读文档。在本例中,设置时间限制()的文档。

当PHP在安全模式下运行时,此函数无效。除了关闭安全模式或更改php.ini中的时间限制之外,没有其他解决方法。

 类似资料:
  • 本文向大家介绍redis密码设置、访问权限控制等安全设置,包括了redis密码设置、访问权限控制等安全设置的使用技巧和注意事项,需要的朋友参考一下 redis作为一个高速数据库,在互联网上,必须有对应的安全机制来进行保护。 1.比较安全的办法是采用绑定IP的方式来进行控制。 表示仅仅允许通过127.0.0.1这个ip地址进行访问。那么其实只有自己才能访问自己了,其他机器都无法访问他。 这段命令要去

  • 我试图让我的Spring MVC应用程序更好地使用Spring@Securited注释和AspectJ自动代理,但它似乎没有代理或识别我的@Securited注释。我有一个这样的控制器: 和一个看起来如下所示的spring security XML: 代码: 我是不是漏掉了什么?我尝试将@EnableAspectJAutoProxy(proxyTargetClass=true)添加到应用程序配置中

  • 问题内容: 在python中,有没有一种方法可以在等待用户输入时计数时间,以便在30秒后自动跳过该函数? 问题答案: 推荐的解决方案所基于的函数仅适用于Unix。如果您需要跨平台或Windows特定的解决方案,则可以将其基于,使用从计时器线程将a发送到主线程。即: 无论30秒超时还是用户明确决定按Control-C放弃输入任何内容,这都将返回None,但是以相同的方式处理这两种情况似乎可以(如果需

  • 问题内容: 一个人如何使用PHP5类创建Singleton类? 问题答案: 使用方法: 但: 引发错误。 请参阅http://php.net/manual/zh- CN/language.variables.scope.php#language.variables.scope.static 了解静态变量范围以及为什么设置有效。

  • 问题内容: 我有一个返回String的方法,是否有可能在一段时间后超出该阈值以返回该特定字符串? 问题答案: 该番石榴库有一个非常好的,可以让你做到这一点,就会向由接口定义的任何方法。它可以为具有“内置”超时的对象生成代理。

  • 本任务将演示如何通过使用Istio认证提供的服务账户,来安全地对服务做访问控制。 当Istio双向TLS认证打开时,服务器就会根据其证书来认证客户端,并从证书获取客户端的服务账户。服务账户在source.user的属性中。请参考Istio auth identity了解Istio中服务账户的格式。 开始之前 根据quick start的说明在开启认证的Kubernetes中安装Istio。注意,应