草庐IT

Write-Output

全部标签

php - 错误 : SQLSTATE[HY000]: General error: 8 attempt to write a readonly database cakephp

我不知道如何解决这个问题。当我使用ApacheWeb服务器将此项目部署到生产服务器时发生了问题。我尝试更改Apache网络服务器上的DocumentRoot。(CakePHPdocumentation)但仍然没有运气。但是,如果我使用./cake服务器命令(http://localhost:8765/)在开发服务器下运行该项目,它似乎没问题。我可以创建、检索、更新、删除。没有数据库错误请帮帮我。 最佳答案 此问题也与anotherquestion有关关于cakePhp3.x错误来自您站点中激活的DebugKit插件,如屏幕截图所示。

php - 传入电子邮件到 PHP : need to write attachments to web directory

我有一个PHP脚本,它接受所有电子邮件(通配符)到我的域,并将数据插入MySQL。脚本的开头有这一行:#!/usr/bin/php-q它看起来像一个普通的PHP脚本。将附件写入磁盘的部分似乎可以工作,但存储它们的新文件夹的权限是由“nobody”用户创建的。如何编辑权限,以便在将这些文件写入磁盘后,网络服务器/网络服务器用户可以访问它们?感谢您的帮助!(Fedora14Linux服务器,后缀) 最佳答案 您可以通过FTP执行文件系统操作,因此您将拥有与您的用户相同的权限。最好让服务器上的所有PHP用户都能访问您的文件。http://

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 - 'echo' or drop out of 'programming' write HTML then start PHP code again

在大多数情况下,当我想显示一些要实际呈现的HTML代码时,我会使用“关闭PHP”标记,编写HTML,然后再次打开PHP。例如HTMLthatIwantdisplayed但我见过很多人只会使用echo来代替,所以他们会像上面那样做HTMLthatIwantdisplayed");//morephpcode?>他们会因为这样的退出和返回而影响性能吗?我假设不会,因为PHP引擎必须以任何一种方式处理整个文件。当你以一种看起来不像函数的方式使用echo函数时会怎样,例如echo"HTMLthatIwantdisplayed"我希望这纯粹是个人喜好问题,但我想知道我是否遗漏了什么。我个人认为第一

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 - 错误 : failed to write, 无法打开流,pecl 在 mac osx el capitan 上安装 oauth

我正在尝试使用peclinstall在本地安装OAuth版本1.2.3(在MacOSXElCapitan上运行PHP5.6.10)。在命令提示符下运行以下命令:sudopeclinstalloauth-1.2.3安装开始正常,运行没有错误,直到构建完成。然后我得到这个错误:BuildprocesscompletedsuccessfullyInstalling'/usr/lib/php/extensions/no-debug-non-zts-20121212/oauth.so'ERROR:failedtowrite/usr/lib/php/extensions/no-debug-non-

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

php - fatal error : Can't use function return value in write context

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。页面代码都是html并且不会加载bec。此错误的原因:Fatalerror:Can'tusefunctionreturnvalueinwritecontextline142代码:option5

php - 为什么要在长轮询中使用session_write_close?

我在Nolithius阅读了一篇关于长轮询的文章.在PHPsleepacrosstheentiresession部分中,写到应该调用session_write_close函数以防止整个session陷入死锁。这里的死锁到底是什么意思?这是否意味着如果没有这个函数,在客户端打开的同一域中的任何其他页面将无法从其他脚本(如这个)接收AJAX数据,直到这个脚本完成执行并返回结果?为什么会这样?session_write_close在这方面有何帮助?在收到来自该请求的数据后,下次他从该域请求页面时,使用它不会从客户端删除所有个性化设置吗? 最佳答案

PHPDocumentor --output 选项

我已经通过PEAR安装了PHPDocumentor。但输出选项不起作用。当我使用像这样的简单命令时phpdoc-dsource/path-ttarget/path--templateresponsive它工作正常。但是当我像这样使用-o或--output选项时phpdoc-dsource/path-ttarget/path-oPDF:default:*它给出以下错误。[RuntimeException]The"-o"optiondoesnotexist.我已经尝试过其他输出格式以及-oHTML:Smarty:PHP和-oHTML:Smarty:default但结果是一样的。