php程序發布
php文件上傳也是上傳到htdocs目錄裡面,命名只要不是中文名就可以了,然後你伺服器要搭建一個php的運行環境,也就是能解析php的,還要再配置個域名空間來訪問這個php文件
2. php程序怎麼部署運行
首先你要有windows2003和iis6.0(6.0以下就免談了)。
然後要安裝的東東依次為:php5.2,mysql5.0,phpmyadmin2.11
這些東西一個個去找實在是太麻煩了,幸好我們有wamp。
只要學會了安裝wamp,那麼就只剩下「配置」了。
下面所有牽涉到的文件路徑都以wamp為准,php在wamp中的目錄為wamp\bin\php\php5.2.5。
要讓iis能夠解析php,首先要把php.ini復制到c:\windows目錄下,把php5isapi.dll復制到c:\windows\system32下。
然後從windows2003的管理工具中進入iis,新添加一個web服務擴展,擴展名可以任意填寫,比如說「php服務擴展」,要求的文件則是php5isapi.dll,勾上「設置擴展狀態為允許」。
然後新建一個網站,假設已經有了一個網站,右鍵「屬性」,為網站創建一個「應用程序池」,執行許可權為「腳本和可執行程序」,點擊「配置」,添加一個
「應用程序擴展」,在新彈出的窗口中,可執行文件選擇剛才的php5isapi.dll(最好是c:\windows\system32下的),」擴展
名」為.php,動作限制為「get,head,post,trace」,勾去「確認文件是否存在」
ok,這樣php就基本上配置好了,可以去網站根目錄下創建一個index.php,寫入「
?php
phpinfo();?」,然後打開瀏覽器測試一下就可以了。
首先你必須修改php.ini,找到extension_dir這個參數,假設wamp安裝在d盤,改成
extension_dir
=
「d:\wamp\bin\php\php5.2.5\ext\」,然後找到extension=php_mysql.dll和
extension=php_mysqli.dll,確保他們之前的逗號已經去掉。
接下就是關鍵了,在wamp\bin\php\php5.2.5目錄下有一個關鍵的文件libmysql.dll,昨天困擾了許久,才想起以前配置
mysql的慘痛經歷(都是wamp惹的禍,把php/mysql的安裝搞的太簡單了),這個文件一定要復制到c:\windows\system32目
錄下去,否則就算在php.ini裡面打開extension=php_mysql.dll也沒有用,當瀏覽需要連接mysql的頁面時,會報錯說
「mysql」類型不存在。
我們就遇到了這樣一個實際問題:54上已經在運行asp以及asp.net的網站,iis搶佔了80埠,apache就不能使用了,這樣難道你要別人在
單,在wamp中找到httpd.conf文件,將其中所有「80」字樣替換成你想要的埠,重啟apache就可以了。apache裡面一共有4個地方
需要修改80:
listen
80,servername
localhost:80,namevirtualhost
*:80,前2個是默認的,後2個是配置了virtualhost才會出現。</pre
評論
0
0
載入更多
3. 用php寫的文件怎麼發布
如果發布的話需要你用PHP環境的空間和域名,將寫好的PHP程序上傳到空間就可以訪問了
4. 如何把PHP寫好的程序發布
DNS域名指向,在域名管理系統里有的.
是你申請域名的那個管理界面.
5. php 在linux下怎麼發布
PHP代碼的運行需要PHP的環境,你想發布也要考慮到代碼的上傳修改,網站的安全。如果希望在linux下發布代碼:1、首先要在linux下配置PHP的環境,其中包括apache或者nginx伺服器的安裝,PHP的編譯,mysql資料庫的安裝。2、其次要安裝一個ftp伺服器,這個用來上傳你的PHP程序代碼。可以安裝vsftp。3、如果考慮到網站的安全,還需要簡單的配置網站的防火牆策略,可能要略微懂點iptables的運用4、把你的代碼傳上去測試,因為明顯的區別是windows下面和linux下面文件大小寫的嚴格區分。主要就是這些,你的PHP基本上就已經發布完畢,可以讓所有的人訪問你的網站了。很多linux下環境搭建的細節,另外你是感興趣的話可以看下劉遄老師寫的《Linux就該這么學》作為入門的書籍,覺得不錯的話採納下哦~
6. 如何去掉php程序的網站發布文章時的時間
這個不用改php
直接修改對於的模板文件,把該輸出刪掉就可以了
或者用css把時間隱藏掉,設置display:none;