Ⅰ 如何從php5升級到php7
很簡單,你想升級到任何版本,或者回歸到任意舊版本都很簡單。
你可以使用PHPWAMP隨機切換任意PHP版本,提供700個php版本一鍵切換。
PHPWAMP支持建立無限個站點綁定域名,指定站點可隨意修改PHP版本,
如果域名模式和埠模式都想混合使用,也可以使用PHPWAMP。
可以自定義PHP版本,可以同時運行幾百個埠模式和域名模式的站點互不影響。
PHPWAMP綠色集成環境(適合在本地,也適合在伺服器上面運行)
本地搭建教程:http://jingyan..com/article/1974b289838fb1f4b1f7748d.html
伺服器搭建的話,請在網路搜這個標題
「PHP綠色集成環境在雲伺服器上的應用,PHPWAMP在伺服器上搭建網站案例」
首先來看WAMP是什麼意思?
Windows下的Apache+MySQL+PHP,稱為WAMP。
屬於WAMP環境的集成軟體有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,這些WAMP環境各有特點。我推薦使用PHPWAMP這款綠色集成環境
綠色集成環境PHPWAMP特點如下:
1、真正純綠色,集成VC不需要單獨安裝,下載解壓即可使用。
2、能同時運行多個PHP版本,隨意自定義設置PHP版本,共700多個PHP版本隨意切換。
3、擁有開發模式與運營模式,集成組件未閹割,切換運營模式,即可直接運行在伺服器端
4、擁有「強制修改任意環境的Mysql資料庫密碼」功能,忘記資料庫密碼可以一鍵強制修改。
5、運行中的網站可瞬間強制刪除,也能一鍵幹掉電腦里全部的php環境,方便重裝
6、強制幹掉一切環境阻礙,一鍵去除任意web伺服器站點域名的非80埠。
7、集成網頁加密等實用工具,不同PHP版本配置區分,日誌分割處理等多種實用功能。
8、多功能站點管理,自動定時重啟伺服器,自動定時重啟Apache、mysql等相關服務。
PHPWAMP自帶php5.2、php5.3、php5.4、php5.5、php5.6、php7這6個默認版本,擁有共生模式(與其他環境同時使用),單身狗霸體模式,強行打通阻礙運行網站。
這篇教程文章里提供700多個PHP版本下載。(700個PHP版本一鍵切換)
網路搜索這個文章標題:
PHP集成環境如何自定義PHP版本,同時運行多個php版本一鍵開啟模塊。
搜到的文章中,在文章的附件里有提供PHP歷史版本下載,差不多700多個PHP版本。
Ⅱ 怎麼在windows伺服器進行php升級 php5.2升級到php5.4
升級PHP系統很簡單,關鍵是升級以後你現在編寫的PHP網站代碼是否正常使用,這個才是大事情。 升級方法一、下載ZIP格式的新版本PHP系統,解包覆蓋現有安裝的文件夾下 升級方法二、下載ZIP格式的新版本PHP系統,單獨解包到一個新的文件夾,修改現在的WEB伺服器配置中PHP*EXE或者PHP*DLL的文件夾路徑,指定新文件夾下的文件
Ⅲ PHP網頁如何自動更新
從資料庫中取數據會自動更新
網頁不更新可以在文件後加個隨機參數,如index.html?12345678
Ⅳ php 實現每五分鍾定時進行update更新 怎麼做 自動更新
ignore_user_abort();//讓瀏覽器斷開也可以執行
set_time_limit(30);//0表示無限的執行下去,PHP系統默認為30s
echo'';
while(1)
{
//Didtheconnectionfail?
//if(connection_status()!=CONNECTION_NORMAL)
//{
//break;
//}
$filename='key.txt';
$somecontent=date("Y-m-dH:m:s")." ";
//首先我們要確定文件存在並且可寫。
if(is_writable($filename)){
//在這個例子里,我們將使用添加模式打開$filename,
//因此,文件指針將會在文件的開頭,
//那就是當我們使用fwrite()的時候,$somecontent將要寫入的地方。
if(!$handle=fopen($filename,'a')){
echo"不能打開文件$filename";
exit;
}
//將$somecontent寫入到我們打開的文件中。
if(fwrite($handle,$somecontent)===FALSE){
echo"不能寫入到文件$filename";
exit;
}
echo"成功地將$somecontent寫入到文件$filename";
fclose($handle);
}else{
echo"文件$filename不可寫";
}
//Sleepfor10seconds,等10s再執行
sleep(5);
}
你可以參考一下,我以前的一段代碼
Ⅳ PHP項目,如何做到自動更新數據
建議用伺服器跑定時任務,如果用ajax去判斷,只能是有人訪問你的頁面才可以實現,不訪問頁面的話,永遠都變不了,linux 中用 cron,window 用計劃任務
Ⅵ php怎麼升級
這個要看你原來是什麼方式安裝的,通常有以幾種:
1、rpm方式安裝的,那就找一下新的php的rpm安裝包
通常首選U選項,因為它:可以安裝新包,如果已安裝了該軟體包的舊版本,則該選項可以更新已安裝的軟體包。而i選項只是嘗試安裝指定的軟體包,如果跟已安裝的包有沖突,那麼安裝將失敗。
2、源代碼編譯方式。你可以先查看一下<?php phpinfo(); ?>中的Configure Command。知道舊的使了什麼參數,記錄下來。然後下載新的代碼,用舊的參數重編譯一次,安裝就可以。
3、yum的方式安裝。那最簡單,再yum update php就可以了,其它會自動完成。
Ⅶ 如何升級php版本
1.從官網下載一個php7.1.5
2.將剛下載的壓縮包解壓縮,修改命名為php7.1.5,即php+版本號。
3.將這個文件夾放在wamp/bin/php 目錄下。
4.將原來版本的php5.5.12文件夾中的,php.ini , phpForApache.ini , wampserver.conf 文件 復制到 php7.1.5 文件夾中。
5.修改 php.ini , phpForApache.ini 兩個文件, 將兩個文件中所有的 php5.5.12 替換成 php7.1.5。
6.修改wampserver.conf文件, 如果你的apache版本是 2.2X 那麼修改
$phpConf['apache']['2.2']['LoadMoleName'] = 'php5_mole';
$phpConf['apache']['2.2']['LoadMoleFile'] = 'php5apache2_2.dll';
為
$phpConf['apache']['2.2']['LoadMoleName'] = 'php7_mole';
$phpConf['apache']['2.2']['LoadMoleFile'] = 'php7apache2_2.dll';
如果你的apache版本是 2.4 那麼修改
$phpConf['apache']['2.4']['LoadMoleName'] = 'php5_mole';
$phpConf['apache']['2.4']['LoadMoleFile'] = 'php5apache2_4.dll';
為試試吧,我還在後盾人線下面授培訓學習呢,大牛講師在身邊隨時解答呢,有不會的可以問我哦ヽ(○^㉨^)ノ♪
Ⅷ 怎麼用PHP做一個自動更新程序
你說的是資料庫有一個updatetime的欄位吧,有兩種方法
1:
使用php,插入數據時帶一個time()的變數
2:
使用mysql自帶的:將欄位設置成 timestamp 類型,輸入默認值 CURRENT_TIMESTAMP ,這是一個mysql函數,這樣就不自動將當前時間插入
Ⅸ 如何把php5.3版本升級到php5.4或者php5.5
你是獨立伺服器還是虛擬主機呢,如果是虛擬主機 ,要聯系提供商給你升級,要是自己的伺服器,需要先把低版本的PHP設置卸載了,然後下載 PHP53版本設置即可。具體如何設置網上有很多教程可以搜索看看。
Ⅹ php一個在線升級的功能,新的文件不能覆蓋原來的文件呢,有沒有會的
我建議你的升級腳本按照這種思路做:
1. 先把重要的文件移動到別的目錄(比如配置文件等,這些升級後肯定還需要恢復。 然後把不重要的刪除掉,你可以用php自帶的函數,或者直接用php system 或 exec 調用系統命令完成)
2. 把升級包解壓縮/復制到項目目錄,然後恢復之前配置的重要配置文件
3.system 和 exex 函數都有返回值,你判斷返回值成功後,返回客戶端成功即可。
需要注意:腳本運行時間超時,php執行系統命令是否有許可權。
上面的這些代碼,如果是在linux下,可以寫一個shell腳本,然後php調用即可。