公司老系統從新搭建感言(POS)

  照着廠商的文檔嘗試搭建公司的POS系統,發現報錯以下,沒有安裝Zend Optimizer,因安裝時使用php 5.6版本,其使用的是Zend Guard,從php 5.3以後已不支持Zend Optimizer,看來只能裝回老版本再行測試了。php

    Zend Guard用途(百度百科):
mysql

· PHP應用的腳本進行加密保護和對PHP應用的產品進行商業許可證管理sql

· 增長IP的使用限制(能夠防禦複製應用)。這樣能夠防止PHP腳本被配置在其餘的服務器而運行。apache

· 能夠爲IT服務提供商提供解決方案。這樣,他們的代碼就不會被輕易地修改,以便他們進行技術支持工做。bash

· 能夠讓軟件發佈商爲商業的PHP產品進行靈活多樣的許可證管理。服務器

· 多樣的許可證管理包括用戶併發數,時間控制,網絡分段控制,服務器硬件控制等。網絡

後面各類兼容性問題,有的折騰了。併發

wKioL1eYLBuyIShvAADQVpzRslE449.png

   最後諮詢高手,按照POS安裝文檔配置,zend optimizer能夠正常使用,確認php配置錯誤(到最後也沒弄明白是哪一個參數錯誤影響)。app

  正確配置貼下來作記錄。curl

 ./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
相關文章
相關標籤/搜索