php-5.5相关内容

在 MAMP 中停止缓存 PHP 5.5.3

在带有 PHP 5.5.3 的新 Macbook 上安装 MAMP. 重新加载和刷新什么都不做.依然没有.谷歌几分钟试图找出问题所在,回来刷新.有用.有没有搞错? 我进入 php.ini 并禁用所有新的 OPcache 并将默认缓存时间设置为 0.向文档添加标题以强制不缓存.还是一样的问题.这到底是怎么回事? 网络选项卡显示 HTTP 200 请求,因此 index.php 文件 ..
发布时间:2021-12-20 11:01:32 PHP

PHP 5.3.10 vs PHP 5.5.3 语法错误意外的“["

有没有可能是这个PHP代码行 if ($this->greatestId()["num_rows"] > 0) 在 PHP 5.5 中工作并在 5.3 中返回错误?? PHP 解析错误:语法错误,第 43 行/var/www/app/AppDAO.php 中出现意外的 '[' 如何将其更改为在 PHP 5.3 下工作? 解决方案 数组解引用变得可用在 PHP 5.4 这就是为什么这 ..
发布时间:2021-11-18 03:13:12 PHP

致命错误:blenc_compile:模块 php_blenc 已过期.请购买新的许可证密钥或禁用该模块.在未知的第 0 行

当我运行blenc加密文件时出现错误: 致命错误:blenc_compile:模块 php_blenc 已过期.请购买新的许可证密钥或禁用该模块.在未知的第 0 行 我在blenc使用中遵循这些步骤: 我从 blenc-1.1.4b 在 xampp 中 然后创建了一个包含内容的文件 encoder.php: $source_code = file_get_conte ..
发布时间:2021-09-30 19:04:16 PHP

symfony2.8 上的多上传文件

我在 symfony2.8 上做了一个多上传文件,我发现总是有问题,我总是得到这个:“类型为“字符串"的预期参数,给定的“数组" 这是我的实体/Article.php “多"));} 我在我的树枝/new.html.twig 中尝试这个 {{ form_start(form) }}{{ form_widget(form.titre) }} {{ form_widget(fo ..
发布时间:2021-09-03 19:51:49 PHP

Symfony:缺少“zlib 扩展"

我想从 Symfony 开始,但我什至没有通过快速导览... $ php -r "readfile('http://symfony.com/installer');">symfony.phar$ sudo mv symfony.phar/usr/local/bin/symfony$ chmod a+x/usr/local/bin/symfony$ symfonyPHP 致命错误:未捕获的异常 ' ..
发布时间:2021-09-03 19:48:39 PHP

strtotime 结果没有意义,php 错误?

以下行: echo date('d', strtotime('First Saturday August 2015')); 打印08,这似乎没有任何意义,因为一周中第一次出现的日期不能在第 7 天之后. 是 php 错误还是 php 错误,甚至是 php 错误?我不知道... php 版本:5.5.19 解决方案 更新#1:下面解释了像"of",在我对 PHP 源代码进行了 ..
发布时间:2021-08-31 19:04:25 PHP

`PHP.ini` 中的 `session.entropy_length` 有什么作用?

在 PHP.ini 的 session 部分有一个指令叫做 session.entropy_length. 我知道它用于使 session id 的生成更加随机. 它是如何做到的? 最大长度是多少? 如果它超过了正在使用的 hash 位怎么办? 解决方案 session.entropy_length 指定将从上面指定的文件中读取的字节数.默认为 0(禁用). ..
发布时间:2021-07-23 18:44:51 PHP

可能违反单一职责原则的控制者?

参考此评论, 当一个类有很长的参数列表时,它可以是一个“代码闻到“你的班级试图做的太多,可能没有遵循单一责任原则.如果你的班级正在尝试做太多,考虑将您的代码重构为多个相互消耗的小类. 对于下面的这个控制器类我应该怎么做 - 它是“试图做太多事情"吗? 类控制器{公共 $template;公开 $translation;公共 $auth;公开$文章;公共 $nav;公共函数 __con ..

Apache 403错误,HTTP不支持HTTPS

我在Apache上遇到了一个非常奇怪的问题: 我正在Debian 7.8下使用PHP 5.5.27(dotdeb.org)运行Apache/2.2.22 +. 我进行了PHP升级,不确定是否相关,但是我重新启动了Apache,突然所有HTTP内容都停止工作,仅正确处理了HTTPS请求,端口80的VirtualHost配置不再正常工作,它如果我使用HTTP URL(对于HTTPS内容来说 ..
发布时间:2021-04-07 20:54:17 其他开发

在Google App Engine中升级PHP

使用PHP 5.5 不再受到积极支持,并且安全支持将在几个月后终止认为升级可能是个好主意.我使用GAE,我认为这就像更改一样简单 runtime: php55 在应用程序的app.yaml文件中 runtime: php56 但是我得到了错误 更新模块[默认] ...-错误:(gcloud.preview.app.deploy)服务器用代码[400]响应: 错误请求 ..
发布时间:2020-11-16 23:50:19 PHP

用于PHP的imagecrop()替代方法5.5

一个出于好奇心而提出的简单问题,可能会有一个复杂的答案:是否可以通过结合其他GD函数来模仿5.4之类的早期PHP 5.5版本的新的imagecrop()? Awn ..但没有imagecrop()黑线错误,请. :p 解决方案 这应该是imagecrop()的替代品(没有bug ...): function mycrop($src, array $rect) { $de ..
发布时间:2020-11-13 00:54:42 其他开发

如何从命令行将SCRIPT_FILENAME和SCRIPT_PATH服务器变量填充到php-cgi

我正在尝试从命令行运行cron php脚本。该服务器没有PHP CLI,但是存在php-cgi。我试图将PHP直接传递给php-cgi,但这不起作用,因为缺少了两个服务器环境变量( $ _ SERVER ['SCRIPT_FILENAME'] 和 $ _SERVER ['SCRIPT_PATH'] )。我尝试使用遵循建议填充变量,但未填充这些变量。这个答案遗漏了什么?如何使php-cgi填充这些服 ..
发布时间:2020-09-30 22:06:22 PHP

fgetcsv不读取附件

我正在尝试使用fgetcsv读取CSV行.但是,似乎根本不在乎机箱. 这是该行的样子: Super Administrator,"ROLE_SUPER_ADMIN, ROLE_GROUP_GUEST, ROLE_GROUP_WRITER, ROLE_USER_WRITER, ROLE_USER_GUEST" 这是CSV标准的有效行,它应返回以下内容,并以"作为附件,以,作为分隔符: ..
发布时间:2020-07-12 02:30:23 PHP

WAMPSERVER-仅将PHP版本从5.4.3升级到5.5.4

我可以升级wampserver下的PHP版本而不是整个版本吗? 因为wampserver的当前最新版本提供了5.4.3版本,但是php的最新版本是5.5.4. 我该如何升级? 编辑: Wampserver提供5.4.3或更旧的版本.我想做的是从php的官方站点下载最新的PHP版本,然后将其复制到wampserver中.这样我就可以选择在新旧版本之间切换. 这是在添加版本的p ..
发布时间:2020-07-03 05:58:19 PHP

php不能始终显示对文件的更改

我正在更改php文件,但有时没有显示.有时它们会立即显示.有时我不得不等待几分钟.我已经检查并关闭了所有可以关闭的缓存.问题是不一致的,很难一贯地重复. 解决方案 回答我自己的问题... 我花了很长时间进行试验以一致地重现该行为.我不得不让服务器坐了几分钟,而没有刷新任何页面.然后,如果在刷新页面之前更改文件,则更改将立即显示,而所有后续更改将立即显示.如果我先刷新页面,然后对文件进 ..
发布时间:2020-07-02 02:26:53 PHP

启用PHP 5.5 OPCache

在配置OPCache 后,不起作用. 那么,如何调试OPCache以查看问题出在哪里? 或者我缺少什么? 我的配置: php.ini php -v 并在代码中 opcache_get_status(); // return false //but extension_loaded('Zend OPcache') // return true 解决方案 已经有一段 ..
发布时间:2020-07-02 02:26:42 PHP

Zend OPCache-opcache.enable_cli是1还是0?它有什么作用?

在文档中它说“主要用于调试",这会使我认为“除非有问题并需要进行一些调试,否则请不要启用它",但是阅读我能找到的大部分内容后,便说启用它"opcache.enable_cli 1",但是为什么呢?我找不到有关此问题的任何信息,所以如果有人知道,如果文档基本上说将其保持为0,为什么我应该启用它? 解决方案 将其保留.主要用于调试OPcache本身的问题时. 当从命令行(使用php命令) ..
发布时间:2020-07-02 02:25:33 PHP