公司老系统重新搭建感言(POS)
照着厂商的文档尝试搭建公司的POS系统,发现报错如下,没有安装Zend Optimizer,因安装时使用php 5.6版本,其使用的是Zend Guard,从php 5.3之后已不支持Zend Optimizer,看来只能装回老版本再行测试了。
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的尼勒克网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
Zend Guard用途(百度百科):
· PHP应用的脚本进行加密保护和对PHP应用的产品进行商业许可证管理
· 增加IP的使用限制(可以防护复制应用)。这样可以防止PHP脚本被配置在其他的服务器而运行。
· 可以为IT服务提供商提供解决方案。这样,他们的代码就不会被轻易地修改,以便他们进行技术支持工作。
· 可以让软件发布商为商业的PHP产品进行灵活多样的许可证管理。
· 多样的许可证管理包括用户并发数,时间控制,网络分段控制,服务器硬件控制等。
后面各种兼容性问题,有的折腾了。
最后咨询高手,按照POS安装文档配置,zend optimizer可以正常使用,确认php配置错误(到最后也没弄明白是哪个参数错误影响)。
正确配置贴下来做记录。
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-cgi --with-MySQL=/usr/local/mysql/ --with-config-file-path=/usr/local/php/etc --with-pdo-mysql=/usr/local/bin/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-zip --enable-sqlite-utf8 -enable-sockets --enable-soap --enable-pcntl --enable-mbstring --enable-calendar --enable-bcmath --with-iconv=/usr/local/libiconv/ --enable-exif --with-mcrypt --with-mhash --with-gd --with-png-dir --with-jpeg-dir --with-freetype-dir --with-libxml-dir --with-curl --with-curlwrappers --with-zlib --with-openssl --with-kerberos=shared --with-gettext=shared --with-xmlrpc=shared --with-xsl
本文题目:公司老系统重新搭建感言(POS)
URL地址:http://lswzjz.com/article/gdchco.html