小编Tyr*_*ori的帖子

Apache 不会加载 Zend Guard Loader

我正在使用 Ubuntu 15.04 - 64 位和以下设置:

阿帕奇

服务器版本:Apache/2.4.10 (Ubuntu),服务器构建时间:2015 年 7 月 24 日 17:25:18

PHP

PHP 5.6.4-4ubuntu6.2 (cli) (built: Jul 2 2015 15:29:28) 版权所有, (c) 1997-2014 The PHP Group Zend Engine v2.6.0, 版权所有 (c), 1998-2014 Zend Technologies Zend OPcache v7.0.4-dev,版权所有,(c) 1999-2014,由 Zend Technologies

我的 php.ini(最后 5 行)

; Local Variables: 
; tab-width: 4 
; End
zend.loader=1
zend_extension="/var/www/extensions/ZendGuardLoader_56.so"
Run Code Online (Sandbox Code Playgroud)

是的, ZendGuardLoader 不会被加载(它没有在“php -v”中提到,也没有在“phpinfo()”中提到)。线程安全被禁用!如果您需要其他选择,请告诉我。

到目前为止我尝试过的:

  • 删除了“zend.loader=1”选项,
  • 尝试“zend_loader.enabled = 1”而不是“zend.loader”
  • 包含 ZendGuardLoader 的旧版本(5.5 而不是 5.6)
  • 将两个文件的所有者和组更改为我的帐户(而不是 www-data)
  • 将权限更改为 777、775、755

也很高兴知道:

我的 Apache 错误日志也是“干净的”。如果我重命名 …

php apache zend-guard

5
推荐指数
1
解决办法
4061
查看次数

在TWIG中解析可变内容

我有一个给定的模板文件,其内容如下:

欢迎您,{{用户}}

在我的PHP文件中,通过以下方式加载此内容:

$welcome = file_get_contents(APPPATH . 'classes/Plugins/Core/testplugin/view/frontend/index.html');
Run Code Online (Sandbox Code Playgroud)

所以在模板中:

“欢迎您,{{用户}}”

现在,如果我将此内容放入模板中:

$twig->welcome = $welcome;
$twig->user = "Tom";
Run Code Online (Sandbox Code Playgroud)

模板输出(html):

{{欢迎}}

模板输出(浏览器):

欢迎您,{{用户}}

我的问题:模板引擎不会替换细枝字符串中给定的用户!

有任何想法吗?我尝试使用以下过滤器:

{{welcome | nl2br | raw}}

php templates kohana twig

2
推荐指数
1
解决办法
3002
查看次数

Twig IF(.. OR ..)错误

这又是一个小树枝错误:(不知道,为什么小树枝惩罚我..)

片段:

{% if (formDataValues.id OR formDataValues.ID) %}
....
{% endif %}
Run Code Online (Sandbox Code Playgroud)

我想做什么:检查是否在我的数组中给出了这些值之一。

我的错误:

Twig_Error_Syntax [0]:打开的括号未正确关闭。第1行的“ MY / PATH / TO / FILE”中的值“ OR”的意外令牌“名称”(“标点”的值应为“)”)

希望您有一些创意。

twig

1
推荐指数
1
解决办法
906
查看次数

按键排序数组(键是一个字符串)

我有一个简单的数组.目标是通过密钥对它们进行排序.

$someUnsortedArray = array("140/142" => "FirstValue", "118/120" => "SecondValue", "122/124" => "ThirdValue", "40/42" => "FourthValue");

ksort($someUnsortedArray);
Run Code Online (Sandbox Code Playgroud)

我的输出:

array (size=4)  
  '118/120' => string 'SecondValue' 
  '122/124' => string 'ThirdValue'  
  '140/142' => string 'FirstValue'   
  '40/42' => string 'FourthValue' 
Run Code Online (Sandbox Code Playgroud)

预期产出:

array (size=4)  
'40/42' => string 'FourthValue'  
'118/120' => string 'SecondValue'   
'122/124' => string 'ThirdValue'  
'140/142' => string 'FirstValue' 
Run Code Online (Sandbox Code Playgroud)

我正在搜索的php中的功能是什么?

php arrays sorting

0
推荐指数
1
解决办法
163
查看次数

标签 统计

php ×3

twig ×2

apache ×1

arrays ×1

kohana ×1

sorting ×1

templates ×1

zend-guard ×1