草庐IT

WRITE_SECURE_SETTINGS

全部标签

php - 如果 secure 为 false,是否可以在 HTTPS 中制作 cookie,并在 HTTP 中使用?

如果cookie的安全参数设置为false,是否可以在HTTPS中制作cookie,并在HTTP中使用?我有一个网站,我只需要一个页面在HTTPS中,例如登录或特殊功能页面。我认为cookie将是(安全的,因为它是通过SSL传输的)尽管在非SSL页面上作为非散列发送回时,可以安全地假设吗? 最佳答案 简而言之:是的。在SSL安全响应上设置cookie,但省略secure标志,将使cookie的行为与通过非SSL连接传输时没有区别。 关于php-如果secure为false,是否可以在HT

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 - '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 - 错误 : 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 - 什么使 openssl_random_pseudo_bytes "cryptographically secure"?

我一直被告知在给密码加盐时应该使用openssl_random_pseudo_bytes。但我真正想知道的是,是什么让它在密码学上是安全的。rand之间的内部区别是什么?,mt_rand和openssl_random_pseudo_bytes?提前致谢。 最佳答案 区别简而言之:rand使用libc随机数生成器(source),它取决于系统并且通常不是加密安全的mt_rand使用已知算法,MersenneTwister,由此得名;这是一种快速算法,可以生成分布良好但不是加密安全的随机数openssl_random_pseudo_by

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

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

php - 在数据库表中存储 'website settings' 数据的最佳方式?

我在市场上工作,想知道处理网站设置(例如标题、url、是否为https、联系电子邮件、版本等)的最佳方式是什么。我正在尝试构建表格,使其易于更新,并且能够向其中添加越来越多的设置以获取。我开发了2种结构,要么保持在一行中,列名作为设置名称,行列值作为设置值。并且只是用mysql_fetch_assoc回显第一行值列名。我也在考虑为每个设置设置一个新的自动递增行。并将其转换为一个数组以从数据库中获取,以便为我获取设置名称的列分配一个列名。您将如何有效地处理这个问题。谢谢。 最佳答案 每个不同的选项设置一行,每行使用一个名称/值对,可能

php - $settings 数组或配置类来存储项目设置?

我应该如何存储项目设置?哪个更好-使用包含我所有设置的$settings数组:$settings['max_photos']=30;//...或者创建一个包含所有设置的单例Config类?ClassConfig{private$max_photos=30;//...}有什么好的例子吗? 最佳答案 我认为最好使用常量进行配置。例如使用类常量:classConfig{constmax_photos=30,something_else=100,//...;}echoConfig::max_photos;如果您有PHP5.3,您还可以将它们

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

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