<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            php語言

            php開發環境配置記錄

            時間:2025-04-12 21:56:48 php語言 我要投稿
            • 相關推薦

            php開發環境配置記錄

              一般都是自己配置環境,為了方便在異地快速配置,總結一下,備忘.如果大家感覺麻煩可以一些php運行環境軟件。例如phpnow等。就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們【apache安裝】

              復制代碼 代碼如下:

              httpd.exe -k install -n "apache2.2.15"

              httpd.exe -k start -n "apache2.2.15"

              【apache卸載】

              復制代碼 代碼如下:

              httpd.exe -k stop -n "apache2.2.15"

              httpd.exe -k uninstall -n "apache2.2.15"

              【httpd.conf配置關鍵】

              復制代碼 代碼如下:

              ServerRoot "D:/APM/Apache2.2.15"

              Listen 80

              # 壓縮發送給客戶端的內容 gzip支持

              #LoadModule deflate_module modules/mod_deflate.so

              # LoadModule cgi_module modules/mod_cgi.so

              # fastcgi

              LoadModule fcgid_module modules/mod_fcgid.so

              LoadModule rewrite_module modules/mod_rewrite.so

              DocumentRoot "D:/APM/Apache2.2.15/htdocs"

              # 支持 php 腳本

              # fastcgi模式將此行注釋

              # 直接在虛擬主機中可配置每個站點使用不同版本的php 或者不同的cgi

              #Include conf/extra/httpd-php.conf

              # Fancy directory listings 華麗的目錄清單

              Include conf/extra/httpd-autoindex.conf

              # Virtual hosts 虛擬主機

              #Include conf/extra/httpd-vhosts.conf

              # fastcgi模式虛擬主機

              Include conf/extra/httpd-vhosts-fcgid.conf

              # Various default settings 頁腳顯示版本信息AccessFileName .htaccess

              Include conf/extra/httpd-default.conf

              【httpd-php.conf參考】

              復制代碼 代碼如下:

              #

              # 查找 /APM/php-5.2.12-Win32 替換

              #

              SetEnv PHPRC "/APM/php-5.2.12-Win32"

              SetEnv TMP "/tmp"

              # UnsetEnv PERL5LIB

              # 加載dll省去在PATH中添加php路徑

              #LoadFile "/APM/php-5.2.12-Win32/libpq.dll"

              LoadFile "/APM/php-5.2.12-Win32/libmysql.dll"

              LoadFile "/APM/php-5.2.12-Win32/libmcrypt.dll"

              LoadFile "/APM/php-5.2.12-Win32/libmhash.dll"

              LoadFile "/APM/php-5.2.12-Win32/libeay32.dll"

              LoadFile /APM/php-5.2.12-Win32/ssleay32.dll

              #

              # PHP-Module setup

              #

              LoadFile "/APM/php-5.2.12-Win32/php5ts.dll"

              LoadModule php5_module "/APM/php-5.2.12-Win32/php5apache2_2.dll"

              SetHandler application/x-httpd-php

              SetHandler application/x-httpd-php-source

              # Load php.ini File Dir

              PHPIniDir "/APM/php-5.2.12-Win32"

              AddType text/html .php .phps

              【httpd-vhosts.conf參考】

              復制代碼 代碼如下:

              NameVirtualHost *:80

              #文檔目錄

              DocumentRoot "/vhosts/localhost"

              #名字 如www.php.net

              ServerName localhost

              #別名 如php.net

              ServerAlias 127.0.0.1

              #錯誤日志文件

              ErrorLog "logs/dummy-host.localhost-error_log"

              #目錄訪問規則

              Options Indexes FollowSymLinks

              AllowOverride All

              Order allow,deny

              Allow from all

              #目錄索引文件

              DirectoryIndex index.html index.htm index.php

              [html]

              【httpd-vhosts-fcgid.conf參考】

              [code]

              #FcgidInitialEnv PHPRC "/APM/php5210"

              #FcgidInitialEnv PATH "/APM/php5210;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;"

              #FcgidInitialEnv SystemRoot "C:/Windows"

              #FcgidInitialEnv SystemDrive "C:"

              #FcgidInitialEnv TEMP "C:/WINDOWS/Temp"

              #FcgidInitialEnv TMP "C:/WINDOWS/Temp"

              #FcgidInitialEnv windir "C:/WINDOWS"

              FcgidIOTimeout 64

              FcgidConnectTimeout 16

              FcgidMaxRequestsPerProcess 500

              NameVirtualHost *:80

              DocumentRoot "/vhosts/localhost"

              ServerName localhost

              ServerAlias 127.0.0.1

              ErrorLog "logs/dummy-host.localhost-error_log"

              Options Indexes FollowSymLinks ExecCGI

              #Options +ExecCGI

              AllowOverride All

              #AddHandler fcgid-script .php

              #FCGIWrapper /APM/php5210/php-cgi.exe .php

              #"

              AddHandler fcgid-script .php

              FcgidWrapper "/APM/php-5.2.13-nts-Win32/php-cgi.exe" .php

              #FcgidWrapper "/APM/php-5.3.2-nts-Win32-VC6-x86/php-cgi.exe" .php

              #

              Order allow,deny

              Allow from all

              DirectoryIndex index.html index.htm index.php

              【Mysql安裝】

              復制代碼 代碼如下:

              mysqld-nt.exe --install MySQL5.0.45-community-nt --defaults-file=D:\APM\mysql5.0.45\my.ini

              net start MySQL5.0.45-community-nt

              【Mysql卸載】

              復制代碼 代碼如下:

              net stop MySQL5.0.45-community-nt

              mysqld-nt.exe --remove MySQL5.0.45-community-nt

              【my.ini參考】

              復制代碼 代碼如下:

              [mysqld]

              basedir="D:\APM\mysql5.0.45\"

              datadir="D:\APM\mysql5.0.45\Data\"

              tmpdir="D:\APM\mysql5.0.45\tmp\"

              # log="D:\APM\mysql5.0.45\tmp\mysql.log"

              default-character-set=utf8

              port=3306

              interactive_timeout=5

              wait_timeout=5

              skip-locking

              skip-innodb

              skip-bdb

              ft_min_word_len=1

              [mysqld]

              port=3306

              basedir="D:/mysql/"

              datadir="D:/mysql/Data/"

              tmpdir="d:/mysql/tmp/"

              default-character-set=utf8

              default-storage-engine=MYISAM

              skip-bdb

              skip-innodb

              skip-locking

              key_buffer=16M

              max_allowed_packet=1M

              table_cache=128

              thread_cache=8

              join_buffer_size=512K

              sort_buffer=512K

              record_buffer=512K

              max_connections=500

              wait_timeout=120

              interactive_timeout=120

              max_connect_errors=3000

              long_query_time=1

              max_heap_table_size=16M

              tmp_table_size=8M

              thread_concurrency=8

              myisam_sort_buffer_size=8M

              myisam_sort_buffer_size=4M

              low_priority_updates=1

              ft_min_word_len=1

              【php.ini配置參考】

              復制代碼 代碼如下:

              output_buffering = On

              disable_functions = system,passthru,shell_exec,exec,popen,proc_open

              enable_dl = Off

              upload_tmp_dir = "D:/tmp/uploadtemp/"

              session.save_path = "d:/tmp/sessiondata/"

              date.timezone = "Etc/GMT-8" ;表示的是 GMT+8

              mbstring.language = Neutral ; Set default language to Neutral(UTF-8) (default)

              mbstring.internal_encoding = UTF-8 ; Set internal encoding to UTF-8

              cgi.force_redirect = 0

              cgi.fix_pathinfo = 1

              fastcgi.impersonate = 1

              [eaccelerator]

              ;zend_extension="/APM/ext/eAccelerator_v0_9_6_for_v5_2_13-VC6/eAccelerator.dll"

              ;zend_extension="/APM/ext/eAccelerator_v1_0_svn412_for_v5_2_13-VC6/eAccelerator.dll"

              eaccelerator.shm_size="16"

              eaccelerator.cache_dir="/tmp/eaccelerator"

              eaccelerator.enable="1"

              eaccelerator.optimizer="1"

              eaccelerator.check_mtime="1"

              eaccelerator.debug="0"

              ;eaccelerator.log_file="/var/log/httpd/eaccelerator_log"

              eaccelerator.filter=""

              eaccelerator.shm_max="0"

              eaccelerator.shm_ttl="300"

              eaccelerator.shm_prune_period="0"

              eaccelerator.shm_only="0"

              eaccelerator.compress="1"

              eaccelerator.compress_level="9"

              [Zend]

              zend_optimizer.optimization_level=15

              zend_optimizer.encoder_loader=0

              ;zend_extension_ts="/APM/ext/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.dll"

              ;zend_extension="/APM/ext/ZendOptimizer_nts.dll"

              ;zend_extension="/APM/ext/ZendOptimizerPlus.dll"

              ; 下面是使用ZendExtensionManager.dll的參考配置

              ;zend_extension_manager.optimizer_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0"

              ;zend_extension_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/ZendExtensionManager.dll"

              ;zend_extension_manager.debug_server_ts="/APM/Zend/ZendOptimizer-3.3.0/lib/ZendDebugger-5.2.13-cygwin_nt-i386"

              ;zend_debugger.expose_remotely=always

              ;zend_debugger.allow_hosts=127.0.0.1/32

              ;zend_debugger.allow_tunnel=127.0.0.1/32

              [ZendDebugger]

              ; 放到后邊可以和zend_optimizer同時加載

              ;zend_extension_ts="/APM/ext/ZendDebugger-5.2.15RC1-cygwin_nt-i386/php-5.2.x/ZendDebugger.dll"

              [xcache-common]

              ;zend_extension="D:/APM/ext/XCache-1.3.0-php-5.2.10-nts-Win32-VC6-x86/php_xcache.dll"

              ; extension = php_xcache.dll

              [xcache.admin]

              xcache.admin.enable_auth = Off

              xcache.admin.user = "mOo"

              ; xcache.admin.pass = md5($您的密碼)

              xcache.admin.pass = ""

              [xcache]

              ; 這里的多數選項僅在 ini 里可以修改, 這里列出的都是默認值, 除非另外說明

              ; select low level shm/allocator scheme implemenation

              xcache.shm_scheme = "mmap"

              ; 禁用: xcache.size=0

              ; 啟用: xcache.size=64M 之類 (任意>0的值) 同時請注意您的系統 mmap 上限

              xcache.size = 0

              ; 建議設置為 cpu 數 (cat /proc/cpuinfo |grep -c processor)

              xcache.count = 1

              ; 只是個參考值, 您可以放心地存儲多于此數量的項目(php腳本/變量)

              xcache.slots = 8K

              ; 緩存項目的 ttl, 0=永久

              xcache.ttl = 0

              ; 掃描過期項目的時間間隔, 0=不掃描, 其他值以秒為單位

              xcache.gc_interval = 60

              ; 同上, 只是針對變量緩存設置

              xcache.var_size = 1M

              xcache.var_count = 1

              xcache.var_slots = 8K

              ; 默認, 允許 ini_set()

              xcache.var_ttl = 0

              ; 最大ttl值

              xcache.var_maxttl = 0

              xcache.var_gc_interval = 300

              ; 僅測試用

              xcache.test = Off

              ; /dev/zero 時無效

              xcache.readonly_protection = Off

              ; 對于 *nix 系統, xcache.mmap_path 是文件路徑而不是目錄, (可以不存在 但是必須能創建).

              ; 如果您期望啟用 ReadonlyProtection, 可以使用類似 "/tmp/xcache"

              ; 2 個 php 組不會共享同一個 /tmp/xcache

              ; 對于 Win32 系統, xcache.mmap_path=匿名MAP名字, 不是文件路徑. 建議使用 XCache 字眼避免跟其他軟件沖突

              xcache.mmap_path = "XCache"

              ; 僅用于 *nix 系統

              ; 設置為空(禁用) 或者類似 "/tmp/phpcore/"

              ; 注意該目錄應該能被 php 寫入文件 (跟 open_basedir 無關)

              xcache.coredump_directory = ""

              xcache.cacher = On

              xcache.stat = On

              xcache.optimizer = Off

              [xcache.coverager]

              ; 如果 xcache.coveragedump_directory 設置為空則本設置自動為 Off

              xcache.coverager = Off

              ; 請確保本目錄能被 coverage viewer 腳本讀取 (注意 open_basedir)

              ; 依賴于 xcache.coverager=On

              xcache.coveragedump_directory = ""

              [Xdebug]

              xdebug.var_display_max_depth = 10

              ;xdebug.remote_autostart = 1

              ;xdebug.remote_enable=1

              ;xdebug.remote_handler=dbgp

              ;xdebug.remote_host=127.0.0.1

              ;xdebug.remote_mode=req

              ;xdebug.idekey=default

              ;xdebug.remote_log="/xdebug.log"

              ;xdebug.remote_port=9000

              xdebug.auto_trace=off

              ;xdebug.collect_params=on

              ;xdebug.collect_return=on

              xdebug.trace_output_dir="/tmp/xdebug"

              xdebug.profiler_enable=off

              xdebug.profiler_output_dir="/tmp/xdebug"

              ;zend_extension_ts="/APM/ext/xdebug/php_xdebug-2.0.5-5.2.dll"

              ;zend_extension="/APM/ext/xdebug/php_xdebug-2.0.5-5.2-nts.dll"

              zend_extension="/APM/ext/xdebug/php_xdebug-2.1.0beta3-5.2-vc6-nts.dll" 應屆畢業生考試網!

            【php開發環境配置記錄】相關文章:

            如何配置PHP開發環境07-21

            如何正確配置PHP開發環境08-05

            如何配置php環境07-16

            php環境怎么配置09-24

            怎么配置MAC OS X 10.11.2下的PHP開發環境05-30

            PHP環境搭建與配置的方法07-03

            vps主機如何配置php環境10-01

            PHP開發環境的搭建07-30

            Python開發環境配置步驟08-03

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看