与主题一样,在将Zabbix服务器从4x升级到5.0之后,映射突然停止工作。Apache服务器日志显示了当我在zabbix中查看Maps时:
[Sat Aug 22 11:41:31.240669 2020] [proxy_fcgi:error] [pid 59440] [client 172.29.0.160:59446] AH01071: Got error 'PHP message: PHP Warning: imagecreatefromstring(): Data is not in a recognized format in /usr/share/zabbix/incl
我在共享主机中使用了以下PHP代码,它工作得很好:
$tzFrom = new DateTimeZone('America/New_York');
现在,我尝试在虚拟服务器上使用相同的代码,得到以下错误:
Fatal error: Class 'DateTimeZone' not found in /var/www/vhosts/...com/httpdocs/.../footer10.php on line 69
你知道为什么它不能在虚拟服务器上工作吗?
提前谢谢你,
约翰
我正在使用ZF3,刚刚在新服务器上配置了一个应用程序,在生成CSRF令牌时会出现以下错误
This PHP environment doesn't support secure random number generation. Please consider upgrading to PHP 7
服务器正在运行PHP5.6.28,因此我检查了ZF3迁移指南,该指南声明:
“如果您在Windows机器上使用的PHP版本不足7个,而没有安装下列扩展或库,则应显示此消息:
马库特
利伯钠
CAPICOM
OpenSSL“
服务器有Mcrypt和OpenSSL。我还
我正在尝试将一个项目从本地主机复制到在Laravel 4框架中完成的实时服务器。在本地机器上它是工作的,但我在实时服务器上有这个错误:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in
/**********/laravel/bootstrap/autoload.php on line 46
Parse error: syntax error, unexpected T_STRING in
/**********/laravel/bootstrap/autoload.php on line 4
当我下载'Composer-Setup.exe',双击文件并运行PHP设置检查时,我收到以下错误。 php.ini文件中是否有几行我需要修复?我正试图在我的命令提示符中运行与在我的Xampp服务器上安装Laravel相关的composer命令('C:/Xampp/htdocs')。 The PHP exe file you specified did not run correctly:
C:\Program Files (x86)\iis express\PHP\v7.0\php.exe
The php.ini used by your command-l
我会犯这样的错误,
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/dolovers/public_html/bootstrap/autoload.php on line 46
和
Parse error: syntax error, unexpected T_STRING in /home/dolovers/public_html/bootstrap/autoload.php on line 46
我当前版本的web服务器php是5.2,是因为这个原因吗?
我的第二个问题是,能否在
我安装了MediaWiki 1.13.3,几年来一直运行良好。我的web主机刚刚将服务器上的PHP版本从5.2.17升级到5.3.5,现在突然我收到了这个错误:
Warning: Parameter 2 to Parser::parse() expected to be a reference, value given in /usr/www/users/.../includes/StubObject.php on line 58
Fatal error: Call to a member function getCacheTime() on a non-object in /usr/www
我使用cron在1分钟后给用户发邮件,但它给我这个错误
unexpected '?' in /home/nonnon/public_html/dispatchSystem/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233
但是我的laravel运行得很好,它只是给了我一个cron错误。
my laravel version '5.5.19'
my server php version 7
有人能帮我吗?如果我必须更新版本,我可以在cpanel中为这个
我刚把我的网站从一台服务器移到另一台服务器,当我发现一个漏洞时,我正在测试这个站点。问题在于,当提交表单时,新服务器正在将字符串转换为:hello"world到hello\"world。
如何使用php防止发生这种情况或取消转义字符?我不想使用regex或其他什么东西来替换出现的情况,以防有时我需要用字符串编写\"。
编辑-这是我的php.ini的内容
; Rename this file to php.ini and uncomment or add directives.
; For a complete list of valid directives, vis