【问题标题】:Zend loader extension not runningZend 加载程序扩展未运行
【发布时间】:2018-12-13 02:25:03
【问题描述】:

我真的很绝望。

我正在尝试使用 Zend-Guard 对我所有的 php 代码进行编码。

所以第一步真的很简单,我按照教程进行了编码,并对所有 php 文件进行了编码,还生成了解码后的密钥。
那么问题是当我按照手册加载两个文件时:

zend_extension=full_path_to_ZendLoader.dll
zend_extension=full_path_to_opcache.dll

所以我只是将这些文件复制到里面:php/ext
然后我修改了我的php.ini

zend_extension="C:\xampp\php\ext\ZendLoader.dll"
zend_extension="C:\xampp\php\ext\php_opcache.dll"
zend_loader.enable=1
zend_loader.license_path="C:\xampp\php\ext\key.zl"

这没有运行。 所以我一直在阅读(stackoverflow 帖子和其他论坛),我看到我应该禁用线程安全。 所以我尝试从https://windows.php.net/download/使用非线程安全的 php 版本 (5.6) 下载我的 php
所以我下载了这些文件并将其重写到我的 php 文件夹中,但是没有用。当我执行 phpinfo() 时,我仍然看到

启用线程安全

PS:我重新启动了 apache。我正在使用 xampp。 PHP版本:5.6

我不知道如何制作那些 dll。 感谢您的帮助

【问题讨论】:

    标签: php zend-guard


    【解决方案1】:

    我终于找到了这个教程并为我工作:

    https://commaster.net/content/installing-php-fastcgi-and-zend-opcache-xampp-windows

    正如我在问题上所说的,我必须设置 NTS 来加载 Zend 加载器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 1970-01-01
      • 2014-12-02
      • 2021-12-11
      • 2022-08-14
      • 1970-01-01
      相关资源
      最近更新 更多