components/php-common/php.1.sunman
author Vladimir Marek <Vladimir.Marek@oracle.com>
Tue, 04 Oct 2016 14:04:16 +0200
changeset 7129 6587d6b48782
parent 6643 2efe3dde10da
child 7820 a2b9a7de9e1a
permissions -rw-r--r--
24794975 Update DBD::mysql to 4.0.37 24794982 problem in PERL-MOD/DBD-MYSQL
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     1
'\" te
6643
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
     2
.\" Copyright (c) 2008, 2016, Oracle and/or its affiliates. All rights reserved.
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
     3
.TH php 1 "19 Aug 2016" "SunOS 5.12" "User Commands"
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     4
.SH "NAME"
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
     5
php \- PHP: Hypertext Preprocessor
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
     6
.SH "DESCRIPTION"
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
     7
PHP is a programming language frequently used for web applications.
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     8
.PP
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
     9
If you are new to PHP, you should start with the PHP manual located on the PHP
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    10
website at http://php.net/manual/ .
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    11
.SH "PLATFORM-SPECIFIC"
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    12
The manual pages provided by the PHP distribution are installed in the directory
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    13
along with the PHP installation, which is dependent on the version of PHP
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    14
installed, for example, /usr/php/5.6/share/man .  You can view them with
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    15
man(1) by including this directory in the MANPATH environment variable.
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    16
.PP
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    17
The PHP packages included in Solaris contain many PHP extensions. In order to
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    18
use these extensions, you must enable them in a PHP configuration file. Starting
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    19
with PHP 5.6, Solaris provides a file "conf.d/extensions.ini" under the
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    20
appropriate /etc/php subdirectory. You may uncomment lines in this file to
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    21
enable the desired extensions.
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    22
.PP
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    23
To use PHP as an Apache web server module, you must configure Apache
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    24
appropriately. Starting with PHP 5.6, Solaris provides a sample supplemental
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    25
configuration file at /etc/apache2/2.4/samples-conf.d/php5.6.conf . To use it
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    26
without modification, copy it into /etc/apache2/2.4/conf.d/ .
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    27
.PP
6643
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    28
No additional packages are required to run Apache for PHP 5.6; 
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    29
an Apache 2.4 server module is included in the web/php-56 package.
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    30
Apache 2.2 support is not provided with PHP 5.6 in Solaris.
846
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    31
.SH ATTRIBUTES
5826
9c90e4a8156c 23137909 Userland man page normalization work
Rich Burridge <rich.burridge@oracle.com>
parents: 4408
diff changeset
    32
See attributes(7) for descriptions of the  following  attributes:
461
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    33
.sp
edabdd6aff23 7072982 move php from sfw to userland consolidation
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    34
.TS
846
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    35
box;
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    36
cdp-1 | cdp-1
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    37
l | l .
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    38
ATTRIBUTE TYPE	            ATTRIBUTE VALUE            
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    39
=
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    40
Availability	T{
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    41
web/php-56
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    42
T}
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    43
=
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    44
Stability	Uncommitted Pass-through
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    45
.TE
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    46
.sp
846
fe258446a1ae 6714149 integrate PHP 5.3 within OpenSolaris
Craig Mohrman <craig.mohrman@oracle.com>
parents: 461
diff changeset
    47
.SH NOTES
3745
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    48
.LP
6643
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    49
PHP 5.2 and PHP 5.3 are no longer supported in Solaris 12.
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    50
PHP 5.6 is currently the only supported version.
3745
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    51
.LP
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    52
Please migrate to a newer version.
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    53
Migration documentation is available on the PHP website:
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    54
.LP
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    55
.nf
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    56
http://php.net/manual/en/appendices.php
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    57
.fi
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    58
.LP
6643
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    59
If it is desired to keep the obsolete version of PHP then it should  be
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    60
frozen to prevent its removal by a future update.
3745
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    61
.LP
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    62
.nf
6643
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    63
pkg freeze 'web/php-53*' web/server/apache-22/module/apache-php53
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    64
pkg change-facet --no-backup-be 'version-lock\&.web/php-53*=False' \e
2efe3dde10da 22198158 Update php-common man page to reflect 5.3 EOF
Esha Wang <esha.wang@oracle.com>
parents: 5826
diff changeset
    65
    version-lock\&.web/server/apache-22/module/apache-php53=False
3745
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    66
.fi
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    67
.LP
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    68
Please note that the freezing of packages may yield
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    69
an unsupportable system so use with caution.
9d42081739cf 20258327 problem in UTILITY/PHP
Craig Mohrman <craig.mohrman@oracle.com>
parents: 962
diff changeset
    70
.fi
4408
47b0133297d6 PSARC 2015/255 Update PHP to version 5.6.8
Michael Nestler <Michael.Nestler@Oracle.COM>
parents: 3745
diff changeset
    71