系统采用的FreeBSD7.1,后来经过查询发现zend Optimizer对7.1支持不好采用FreeBSD6.4稳定版。
apache采用packages方式安装,php采用源码编译安装
编译配置
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/sbin/apxs --with-mysql=/usr/local/mysql -enable-fastcgi --enable-sockets --enable-ftp --enable-zip --enable-mbstring --enable-mbregex --enable-calendar --with-curl=/usr/local/include/curl --with-curlwrappers --disable-debug --enable-inline-optimization --with-zlib --with-gd --with-kerberos --with-gettext --enable-force-cgi-redirect --with-jpeg-dir=/usr/local/lib --with-png-dir=/usr/local/lib --with-bz2 --enable-pcntl --with-iconv
zendOptimizer是从zend官网下载的ZendOptimizer-3.3.0a-freebsd6.0-i386.tar.gz
系统信息:Apache/2.2.9 (FreeBSD) DAV/2 PHP/5.2.8 mod_ssl/2.2.9 OpenSSL/0.9.7e-p1 
Zend信息
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
解密网页时有大部分可以正常解析只有这个登录网页出错。
解析加密网页时出错,此网页使用Ubuntu测试平台可以正确解析,肯定是zend解析出错。
Fatal error: Unable to read 12060 bytes in /root/www/tel/includes/func/login.inc.php on line 0
请问使用哪个版本的FreeBSD可以完整支持zend Optimizer。我使用的6.4和7.1

解决方案 »

  1.   

    明天继续加分等待解决方案,出错的加密文件下载地址http://meng.justfree.com/login.inc.php.zip
      

  2.   

    编码是utf-8,数据库编码也是utf-8,是统一的,Ubuntu和FreeBSD一样的配置都可以
      

  3.   

    mysql> show variables like 'character%';
    +--------------------------+----------------------------------------+
    | Variable_name            | Value                                  |
    +--------------------------+----------------------------------------+
    | character_set_client     | utf8                                   |
    | character_set_connection | utf8                                   |
    | character_set_database   | utf8                                   |
    | character_set_filesystem | binary                                 |
    | character_set_results    | utf8                                   |
    | character_set_server     | utf8                                   |
    | character_set_system     | utf8                                   |
    | character_sets_dir       | /usr/local/mysql/share/mysql/charsets/ |
    +--------------------------+----------------------------------------+
      

  4.   

    是不是文件二件制上传出了错?
     Zend Optimizer 有没有加载成功,在phpinfo()里看一 下
      

  5.   

    phpinfo()显示加载成功了,这是摘自phpinfo
    的信息
    This program makes use of the Zend Scripting Language Engine: 
    Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies 
        with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies 
        with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies 
      

  6.   

    目前我使用的FreeBSD版本是6.4,php版本是5.2.9,可以正常运行的用的是Zend Optimizer v3.2.0版本,3.3.0有问题部分不能正确解析,真不知道zend这个公司咋这么混,测试版的zend还推荐下载,
    垃圾软件公司和sun、微软根本不是一个档次!一点也不为用户考虑,害我浪费了这么多天时间。3.2.0我是用迅雷搜素下载的!