问题标签 [php-7.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - 未定义变量:标题(查看:C:\xampp\htdocs\myproject\resources\views\categories\index.blade.php)
我尝试制作页面 index.blade,但出现错误
未定义变量:标题(查看:C:\xampp\htdocs\myproject\resources\views\categories\index.blade.php)
我正在使用 laravel 5.4 PHP 7.0.33 代码有什么问题吗?
我的控制器
我的 index.blade 这是我的视图/categories/index.blade.php
我的路线 web.php
php - 转换日期时我在这里可能做错了什么?
我只是想在 PHP 中转换日期。我正在使用 PHP 7.0.33。它以前工作正常,但突然开始产生致命错误
下面是我的代码。
当我使用format()
我得到
致命错误:未捕获的错误:在布尔值上调用成员函数 format()
任何帮助都会很棒!
docker - 如何在 apache2 上使用 pthread?
我需要在 apache2 中将 PHP-FPM 与 pthread 一起使用,以提高在 Ubuntu 16.04 中运行的 Prestashop 1.6 商店的性能。
我做了很多意图。这是最后两个测试:
1) 我能够在 XAMP v3.2.1 中使用 pthread 运行并行 PHP 代码,但它会重新启动 apache 服务器。我认为这与 XAMP 中 apache 已经使用工作线程的事实有关。(我在这里对此有疑问:https ://askubuntu.com/questions/1129449/is-apache2-using-threads-or-process-in-ubuntu-18-04 )
2)我按照本教程编译了 PHP 7.0.33:https ://blog.programster.org/install-php-7-0-with-pthreads-on-ubuntu-16.04我使用了一个基于 Ubuntu 的 docker 容器16.04,避免依赖问题和版本错误。但是,当我使用 pthread 代码访问 PHP 脚本时,我的浏览器中出现以下错误: 致命错误:第 5 行的 /var/www/html/test.php 中未找到 Class 'Threaded' 此脚本与教程中的那个,从 CLI 测试 pthread。
毕竟,我注意到 pthread 仅适用于 CLI。这在以下链接中进行了解释: https ://serverfault.com/questions/748001/the-apache2handler-sapi-is-not-supported-by-pthreads https://github.com/krakjoe/pthreads
所以我的问题是:
1) 有什么方法可以在 PHP-FPM 中使用 Pthread 和 apache 吗?
2) 有没有其他方法可以提高 PHP 的速度?(我已经尝试过:APC 和 APCU。)
预先感谢您的关注。
php - PHP 函数回显包含文件
我目前正在开发一个 wordpress 插件。我创建了一个短代码,它显示另一个 html/php 文件的内容,如下所示:
我的问题是短代码将显示在页面顶部。所以我用谷歌搜索了这个问题并找到了解决方案。正如那里所写的那样,问题是return
应该使用它而不是echo
.
所以我的问题是如何从包含的文件中返回渲染的内容?(不是回声)。
php - 无法使用 PHP 7 在 Ubuntu 14 上安装 DOMDocument
我最近将我的 Ubuntu 14.04.1 服务器从 PHP 5.5.x 升级到 PHP 7,并且在 WordPress 中收到一条错误消息
WP Google Maps:此插件使用 DOMDocument 类,该类在此服务器上不可用。请联系您的主机以请求他们启用此库。
该插件无关紧要,但是当我尝试安装 dom 扩展时,sudo apt-get install php-dom
我收到错误:
两件事情:
- 我不确定这是否是要安装的正确扩展
- 在升级期间,我运行
sudo add-apt-repository ppa:ondrej/apache2
了 CLI 建议在升级期间包含的内容
如果有帮助,这里是 php 信息文件的链接:http: //boldoriginal.com/info.php
php-7.0 - PHP 错误 session_start() 并显示“无法清除会话锁定记录”
我已经使用 ajax 将一些数据加载到显示用户发票列表的 div 中。我必须开始会话才能获取用户 ID。它在本地主机 PHP 7.2 中工作正常,但在服务器 PHP 7.0 上它有时会说“无法清除会话锁定记录”,有时它会工作。谁能帮我解决这个问题,我将非常感谢...
我试图删除 session_start() 但它停止了我的所有代码。当我将服务器 PHP 7.0 更改为 5.0 时,它运行良好,但由于 PHP 的旧版本,我的其他一些库停止工作......
下面是在 div 中使用 ajax 获取的数据。并且 div 显示该警告。
它应该只从会话中获取用户 ID 并从数据库中加载发票......
nginx - php7.0-mcrypt 无法在 ubuntu14.04 上安装
phpmyadmin 显示错误[ 缺少 mcrypt 扩展。请检查您的 PHP 配置。]在 nginx 上。我的 PHP 版本是PHP 7.0.33-1+ubuntu14.04.1+deb.sury.org+1 (cli)。当我安装php7.0-mcrypt时,包不存在。如何安装 php7.0-mcrypt?
php - mPDF 使用 PHP 7.0.32 生成空白 PDF
我在谷歌上搜索了很多并没有找到解决方案。
mPDF 在 PHP 7.0.32 上生成空白 PDF。
此外,日志文件中不会记录致命错误。
它与 PHP-5.6.10 一起使用
编辑:
代码:
php - PHP如何在数组中设置手动键值而不是多维数组中的索引?
我正在使用 PHP 7.0 进行开发。我有
作为以下代码的输出:
但我希望输出为
我怎么才能得到它?我想要 ColHeader 而不是 0 作为索引键。
php - 将多个变量传递给 PHP 函数
我在将变量传递给 PHP 函数时遇到问题。我正在使用 PHP 7.0.33 运行 Raspberry Pi 网络服务器。覆盆子上的一切都运行良好。当我将页面上传到运行 PHP 7.2 的 Godaddy 服务器时,我得到了可怕的死亡白页。我将其追溯到以下内容。这是简化的。
在覆盆子上:
这就是我发送变量的方式。
这就是我在函数中接收它们的方式。
在覆盆子上,我发送 3 个变量 ( $uniqueid
, $name
, $title
)。该函数正在寻找 4 个变量 ( $uniqueid
, $name
, $title
, ) 但如果最后一个变量 ( ) 不存在则$job
忽略它。$job
除非我发送 4 个变量并接收 4 个变量,否则这在 Godaddy 服务器上不起作用。因此,为了进行测试,我只是像这样插入$x
并且它可以工作。
所以我的问题...这是 PHP 7.033 和 Godaddy 上运行的 7.2 之间的功能差异吗?或者 PHP 设置中是否有允许它工作的设置?