Ignore:
Timestamp:
Apr 7, 2007, 11:58:17 PM (13 years ago)
Author:
blair@…
Message:

Add some notes about the Zend Optimizer that runs on 10.3 in Apache
2.2.x not working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/apache20/Portfile

    r23725 r23731  
    11# $Id$
    22
    3 # This Port was built for the sole purpose of allowing Apache 2.x.y on
    4 # Mac OS X 10.3 to serve PHP Zend encoded files using the Zend
    5 # Optimizer.  The Zend Optimizer is distribued only in binary form as
    6 # an Apache module that enables the server to serve optimized and
    7 # obfuscated PHP code from third party vendors.  Since the Optimizer
    8 # is a binary module, it must run in a binary compatible OS and Apache
    9 # environment.
     3# Besides having a Port for the Apache 2.0.x line, this Port was built
     4# to allow Apache 2.x.y on Mac OS X 10.3 to serve PHP Zend encoded
     5# files using the Zend Optimizer.  The Zend Optimizer is distributed
     6# only in binary form as an Apache module that enables the server to
     7# serve optimized and obfuscated PHP code from third party vendors.
     8# Since the Optimizer is a binary module, it must run in a binary
     9# compatible OS and Apache environment.
    1010#
    1111# While newer versions of the Zend Optimizer do work with Apache
    1212# 2.2.x, it appears that these binary modules are compiled on 10.4 and
    13 # trying to load the module into Apache on 10.3 resulsts in missing
    14 # symbol errors.
    15 #
    16 # Do not delete this Port without contacting Blair Zajac
    17 # <blair@orcaware.com>.
     13# trying to load the module into Apache on 10.3 results in missing
     14# symbol errors.  When older versions of the Zend Optimizer that work
     15# on 10.3 are loaded into Apache 2.2.x, then the error_log will have
     16# messages about double free memory errors.  So the only combination
     17# that works on 10.3 is with Apache 2.0.x.
    1818
    1919PortSystem 1.0
     
    3131                        which allows it to be extended to meet users' needs \
    3232                        more easily.  This Portfile is not the latest version \
    33                         of the Apache web server, see the apache2 port.  This \
    34                         Port was built for the sole purpose of allowing \
    35                         Apache 2.x.y on Mac OS X 10.3 to serve PHP Zend \
    36                         encoded files using the Zend Optimizer.  The Zend \
    37                         Optimizer is distribued only in binary form as an \
    38                         Apache module which enables the server to serve \
    39                         optimized and obfuscated PHP code from third party \
    40                         vendors.  Since the Optimizer is a binary module, it \
    41                         must run in a binary compatible OS and Apache \
    42                         environment.  While newer versions of the Zend \
    43                         Optimizer do work with Apache 2.2.x, it appears that \
    44                         these binary modules are compiled on 10.4 and trying \
    45                         to load the module into Apache on 10.3 resulsts in \
    46                         missing symbol errors.
     33                        of the Apache web server, see the apache2 port.  \
     34                        Besides having a Port for the Apache 2.0.x line, this \
     35                        Port was built to allow Apache 2.x.y on Mac OS X 10.3 \
     36                        to serve PHP Zend encoded files using the Zend \
     37                        Optimizer.  The Zend Optimizer is distributed only in \
     38                        binary form as an Apache module that enables the \
     39                        server to serve optimized and obfuscated PHP code \
     40                        from third party vendors.   Since the Optimizer is a \
     41                        binary module, it must run in a binary compatible OS \
     42                        and Apache environment.   While newer versions of the \
     43                        Zend Optimizer do work with Apache 2.2.x, it appears \
     44                        that these binary modules are compiled on 10.4 and \
     45                        trying to load the module into Apache on 10.3 results \
     46                        in missing symbol errors.  When older versions of the \
     47                        Zend Optimizer that work on 10.3 are loaded into \
     48                        Apache 2.2.x, then the error_log will contain \
     49                        messages about double free memory errors.  So the \
     50                        only combination that works on 10.3 is with Apache \
     51                        2.0.x.
    4752
    4853homepage         http://httpd.apache.org/
Note: See TracChangeset for help on using the changeset viewer.