首先個人wamp集成環境是5.4.12環境 而後二次開發一個5.5版本以上的代碼(寫法的問題,如圖),執行錯誤。無奈要安裝php5.5版本之後的。php
我掛載一個新的php版本是5.5.9 以這個版本爲例 連接地址提供下載mysql
連接: https://pan.baidu.com/s/1EG6y-WLMgQggJ21krNmf7A
連接: https://pan.baidu.com/s/1EG6y...
密碼: 40la
個人wamp apache爲2.4版本 php爲5.4.12版本sql
下載完php解壓到(我安裝的是E盤 因此目錄爲)數據庫
E:\wamp\bin\php
在原來版本里面找到wampserver.conf 這個文件複製一份到新版本的PHP裏面apache
個人配置信息是windows
<?php $phpConf['phpIniDir'] = '.'; $phpConf['phpExeDir'] = '.'; $phpConf['phpConfFile'] = 'php.ini'; $phpConf['apache']['1.3']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['1.3']['LoadModuleFile'] = 'php5apache.dll'; $phpConf['apache']['1.3']['AddModule'] = 'mod_php5.c'; $phpConf['apache']['2.0']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['2.0']['LoadModuleFile'] = 'php5apache2.dll'; $phpConf['apache']['2.0']['AddModule'] = ''; $phpConf['apache']['2.3']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['2.3']['LoadModuleFile'] = 'php5apache2_3.dll'; $phpConf['apache']['2.3']['AddModule'] = ''; $phpConf['apache']['2.4']['LoadModuleName'] = 'php5_module'; $phpConf['apache']['2.4']['LoadModuleFile'] = 'php5apache2_4.dll'; $phpConf['apache']['2.4']['AddModule'] = ''; ?>
進入到php版本目錄裏面服務器
E:\wamp\bin\php\php5.5.9
複製 php.ini-development 這個文件建立一個副本,修改副本命爲 phpForApache.ini 而後編輯這個文件,搜索 extension_dir 另起一行填上目錄位置,如代碼所述,下面配圖,完過後保存。curl
`extension_dir = "E:/wamp/bin/php/php5.5.9/ext/"` extension=php_curl.dll extension=php_gd2.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll extension=php_pdo_sqlite.dll 這個是另外一種數據庫,能夠不打開 extension=php_sqlite3.dll 如上所述
phpForApache.ini
複製一份更名爲 php.ini
能夠不作若是是安裝別的版本的小夥伴 要注意這個文件,應用擴展文件,能夠使其它類型的。應用程序擴展 若是你下載的包裏面沒有 去以前那個默認安裝的php版本里面找找。url
另外我看到別人的文檔裏說,還有兩個文件要添加spa
php5apache2_2.dll php5apache2_2_filter.dll
這個我沒添加也好用,我忽略了此步驟。
再打開wamp就能夠用了,而後調PHP版本到新添加的那個,若是沒有顯示新版本 phpForApache.ini
沒有這個文件