草庐IT

output_size

全部标签

php - TCPDF 错误 : Unable to create output file

我正在尝试结合使用TCPDF和FPDI来生成pdf。这是我的代码。require_once('../tcpdf/tcpdf.php');require_once('../FPDI/fpdi.php');$fileName='../sample.pdf';classPDFextendsFPDI{/***"Remembers"thetemplateidoftheimportedpage*/var$_tplIdx;var$numPages=0;/***DrawanimportedPDFlogooneverypage*/functionHeader(){global$fileName;if(i

PHP HTML 整洁 : size limit to buffer

我正在尝试使用作为PHP(http://www.php.net/manual/en/book.tidy.php)一部分的HTMLTidy实现来重新格式化大量HTML。我遇到了一个问题,其中Tidy截断了超过某个点(大约8K)的输出。当我创建一个大约10K长的字符串并将其交给tidy_repair_string时,如下所示:$output=tidy_repair_string($output,array('indent'=>true,//enforceindentation'hide-comments'=>true,//Removethecomments'wrap'=>100,//Bre

java - 超出 post_max_size 时的 php 行为

我了解如果POST请求超过post_max_size,$_POST和$_FILES超全局变量将变为空。我见过很多关于如何检测这种情况的讨论,但从来没有解释过为什么超全局变量是空的。清除POST数据,迫使用户重新输入他们的答案,这对我来说似乎真的很奇怪。也许这是一种安全预防措施?对其他语言(java、.net)感到好奇。他们的行为是否相似?谢谢 最佳答案 如果一个数组只能容纳50个索引,而您压入100个,您是否希望其他50个保留在某个地方?这同样适用于此设置。虽然可能有一些POST数据可以放入最大尺寸,但拥有预期整体的一部分会比什么都

php - 通过 PHPExcel 读取 .xls 文件会抛出 fatal error : allowed memory size. .. 即使使用 block 读取器也是如此

我正在使用PHPExcel读取.xls文件。我认识的时间很短Fatalerror:Allowedmemorysizeof1073741824bytesexhausted(triedtoallocate730624bytes)inExcel\PHPExcel\Shared\OLERead.phponline93谷歌搜索后,我尝试使用chunkReader来防止这种情况(甚至在PHPExcel主页上也提到过),但我仍然遇到这个错误。我的想法是,通过block读取器,我将逐个读取文件并且我的内存不会溢出。但是肯定有一些严重的内存泄漏?或者我正在释放一些内存不好?我什至试图将服务器内存提高到1

php - fatal error : Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes)

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Allowedmemorysizeof33554432bytesexhausted(triedtoallocate43148176bytes)inphp我在执行我的代码时遇到了以下错误。Fatalerror:Allowedmemorysizeof134217728bytesexhausted(triedtoallocate32bytes)也尝试了ini_set('memory_limit','128M');但没有用。我的php.ini文件中的内存限制是128MB。请帮助。我正在添加代码。我是php的新手,请帮

mysql - 如何在 Mac OS 上的 MySQL 中更改 innodb_buffer_pool_size 的值?

我正在尝试增加MySQL5.1中innodb_buffer_pool_size的大小,因为我不断遇到以下错误,表明我的表锁空间不足。ERROR:ThetotalnumberoflocksexceedsthelocktablesizeErrorCode:1206我已经阅读了文档,根据我收集的信息,我需要更新/etc/my.cnf文件中的innodb_buffer_pool_size。我目前的值(value)是8M。但是,即使在创建该文件并添加以下行以设置它不会在MySQL中更新的值之后。set-variable=innodb_buffer_pool_size=256M对于我如何在我的Ma

mysql - 如何在 Mac OS 上的 MySQL 中更改 innodb_buffer_pool_size 的值?

我正在尝试增加MySQL5.1中innodb_buffer_pool_size的大小,因为我不断遇到以下错误,表明我的表锁空间不足。ERROR:ThetotalnumberoflocksexceedsthelocktablesizeErrorCode:1206我已经阅读了文档,根据我收集的信息,我需要更新/etc/my.cnf文件中的innodb_buffer_pool_size。我目前的值(value)是8M。但是,即使在创建该文件并添加以下行以设置它不会在MySQL中更新的值之后。set-variable=innodb_buffer_pool_size=256M对于我如何在我的Ma

php - FPDF 错误 "Unable to create output file"

我正在使用fpdf库来提供pdf文件。我的项目的一部分包括使用这个库为消费者生成pdf文件。我们正在“ovh”下进行服务器测试。我在“ovh”空间的树状图是:/www/betatest。一个名为upload的文件夹,其中包含factures的文件夹,所有factures的pdf文件都将在那里。所以,当我尝试在factures文件夹中生成一个pdf文件时,在网络浏览器中它会显示我:警告:fopen(upload/factures/facture_98.pdf)[function.fopen]:无法打开流:/homez.742/coplayer/www/betatest/library/f

php - mPDF 错误 : Unable to create output file

我正在使用mPDF从html生成pdf。在我的本地主机上,pdf已成功生成到定位目录。但是在Server上没有,虽然我已经打开了那个目录的权限。chmod-R0777/mydirectory找到thiscomment从答案中将fopen($file_out,'wb');更改为fopen($file_out,'w+');inmpdf.php但没有成功。感谢您的帮助。 最佳答案 尽量不要修改源码。相反,恢复为fopen($file_out,'wb');并确保将文件夹权限设置为0777,就像您所做的那样。此外,检查您是否使用绝对路径来写入

PHP 和 NLP : Nested parenthesis (parser output) to array?

想要将带有嵌套括号的文本转换为嵌套数组。以下是NLP解析器的示例输出:(TOP(S(NP(PRPI))(VP(VBPlove)(NP(NP(DTa)(JJbig)(NNbed))(PP(INof)(NP(NNSroses)))))(..)))(原创:我喜欢一大片玫瑰。)想把它变成一个嵌套数组,所以它看起来像这样TOPSNPPRPIVPVBPLove等等找到这个phpcurlybracesintoarray但这不是嵌套数组 最佳答案 代码解释:current=array();$this->stack=array();$this->st