⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 install.php

📁 FP2 CRM code+Mysql DB
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php//// +----------------------------------------------------------------------+// | PHP Version 5                                                        |// +----------------------------------------------------------------------+// | Copyright (c) 1997-2004 The PHP Group                                |// +----------------------------------------------------------------------+// | This source file is subject to version 3.0 of the PHP license,       |// | that is bundled with this package in the file LICENSE, and is        |// | available through the world-wide-web at the following url:           |// | http://www.php.net/license/3_0.txt.                                  |// | If you did not receive a copy of the PHP license and are unable to   |// | obtain it through the world-wide-web, please send a note to          |// | license@php.net so we can mail you a copy immediately.               |// +----------------------------------------------------------------------+// | Author: Stig S鎡her Bakken <ssb@php.net>                             |// +----------------------------------------------------------------------+//// $Id: Install.php,v 1.52 2004/01/08 17:33:13 sniper Exp $require_once "PEAR/Command/Common.php";require_once "PEAR/Installer.php";/** * PEAR commands for installation or deinstallation/upgrading of * packages. * */class PEAR_Command_Install extends PEAR_Command_Common{    // {{{ properties    var $commands = array(        'install' => array(            'summary' => 'Install Package',            'function' => 'doInstall',            'shortcut' => 'i',            'options' => array(                'force' => array(                    'shortopt' => 'f',                    'doc' => 'will overwrite newer installed packages',                    ),                'nodeps' => array(                    'shortopt' => 'n',                    'doc' => 'ignore dependencies, install anyway',                    ),                'register-only' => array(                    'shortopt' => 'r',                    'doc' => 'do not install files, only register the package as installed',                    ),                'soft' => array(                    'shortopt' => 's',                    'doc' => 'soft install, fail silently, or upgrade if already installed',                    ),                'nobuild' => array(                    'shortopt' => 'B',                    'doc' => 'don\'t build C extensions',                    ),                'nocompress' => array(                    'shortopt' => 'Z',                    'doc' => 'request uncompressed files when downloading',                    ),                'installroot' => array(                    'shortopt' => 'R',                    'arg' => 'DIR',                    'doc' => 'root directory used when installing files (ala PHP\'s INSTALL_ROOT)',                    ),                'ignore-errors' => array(                    'doc' => 'force install even if there were errors',                    ),                'alldeps' => array(                    'shortopt' => 'a',                    'doc' => 'install all required and optional dependencies',                    ),                'onlyreqdeps' => array(                    'shortopt' => 'o',                    'doc' => 'install all required dependencies',                    ),                ),            'doc' => '<package> ...Installs one or more PEAR packages.  You can specify a package toinstall in four ways:"Package-1.0.tgz" : installs from a local file"http://example.com/Package-1.0.tgz" : installs fromanywhere on the net."package.xml" : installs the package described inpackage.xml.  Useful for testing, or for wrapping a PEAR package inanother package manager such as RPM."Package" : queries your configured server({config master_server}) and downloads the newest package withthe preferred quality/state ({config preferred_state}).More than one package may be specified at once.  It is ok to mix thesefour ways of specifying packages.'),        'upgrade' => array(            'summary' => 'Upgrade Package',            'function' => 'doInstall',            'shortcut' => 'up',            'options' => array(                'force' => array(                    'shortopt' => 'f',                    'doc' => 'overwrite newer installed packages',                    ),                'nodeps' => array(                    'shortopt' => 'n',                    'doc' => 'ignore dependencies, upgrade anyway',                    ),                'register-only' => array(                    'shortopt' => 'r',                    'doc' => 'do not install files, only register the package as upgraded',                    ),                'nobuild' => array(                    'shortopt' => 'B',                    'doc' => 'don\'t build C extensions',                    ),                'nocompress' => array(                    'shortopt' => 'Z',                    'doc' => 'request uncompressed files when downloading',                    ),                'installroot' => array(                    'shortopt' => 'R',                    'arg' => 'DIR',                    'doc' => 'root directory used when installing files (ala PHP\'s INSTALL_ROOT)',                    ),                'ignore-errors' => array(                    'doc' => 'force install even if there were errors',                    ),                'alldeps' => array(                    'shortopt' => 'a',                    'doc' => 'install all required and optional dependencies',                    ),                'onlyreqdeps' => array(                    'shortopt' => 'o',                    'doc' => 'install all required dependencies',                    ),                ),            'doc' => '<package> ...Upgrades one or more PEAR packages.  See documentation for the"install" command for ways to specify a package.When upgrading, your package will be updated if the provided newpackage has a higher version number (use the -f option if you need toupgrade anyway).More than one package may be specified at once.'),        'upgrade-all' => array(            'summary' => 'Upgrade All Packages',            'function' => 'doInstall',            'shortcut' => 'ua',            'options' => array(                'nodeps' => array(                    'shortopt' => 'n',                    'doc' => 'ignore dependencies, upgrade anyway',                    ),                'register-only' => array(                    'shortopt' => 'r',                    'doc' => 'do not install files, only register the package as upgraded',                    ),                'nobuild' => array(                    'shortopt' => 'B',                    'doc' => 'don\'t build C extensions',                    ),                'nocompress' => array(                    'shortopt' => 'Z',                    'doc' => 'request uncompressed files when downloading',                    ),                'installroot' => array(                    'shortopt' => 'R',                    'arg' => 'DIR',                    'doc' => 'root directory used when installing files (ala PHP\'s INSTALL_ROOT)',                    ),                'ignore-errors' => array(                    'doc' => 'force install even if there were errors',                    ),                ),            'doc' => 'Upgrades all packages that have a newer release available.  Upgrades aredone only if there is a release available of the state specified in"preferred_state" (currently {config preferred_state}), or a state consideredmore stable.'),        'uninstall' => array(            'summary' => 'Un-install Package',            'function' => 'doUninstall',            'shortcut' => 'un',            'options' => array(                'nodeps' => array(                    'shortopt' => 'n',                    'doc' => 'ignore dependencies, uninstall anyway',                    ),                'register-only' => array(                    'shortopt' => 'r',                    'doc' => 'do not remove files, only register the packages as not installed',                    ),                'installroot' => array(                    'shortopt' => 'R',                    'arg' => 'DIR',                    'doc' => 'root directory used when installing files (ala PHP\'s INSTALL_ROOT)',                    ),                'ignore-errors' => array(                    'doc' => 'force install even if there were errors',                    ),                ),            'doc' => '<package> ...Uninstalls one or more PEAR packages.  More than one package may bespecified at once.'),        'bundle' => array(            'summary' => 'Unpacks a Pecl Package',            'function' => 'doBundle',            'shortcut' => 'bun',            'options' => array(                'destination' => array(                   'shortopt' => 'd',                    'arg' => 'DIR',                    'doc' => 'Optional destination directory for unpacking (defaults to current path or "ext" if exists)',                    ),                'force' => array(                    'shortopt' => 'f',                    'doc' => 'Force the unpacking even if there were errors in the package',                ),            ),            'doc' => '<package>Unpacks a Pecl Package into the selected location. It will download thepackage if needed.'),    );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -