PHP沒有編譯和反編譯之說,是解釋型的語言,你如果看到的代碼有兩種可能,一種是用eval來執行的用簡單base_encode之類函數加密的語句,反解密出來就可以了。
還有一種可能是使用ZendGuard或者其它加密代碼的工具進行加密出來後的代碼,你可以找找具體是哪種情況,然後找相應的解密工作就可以了。
⑵ unix下編譯好的Apache php能不能拷到別的unix機子上直接用
不能直接用,因為很多庫文件和系統配置沒有做,需要重新編譯、配置。
./configure
make
make install
然後配置apache的httpd.conf文件和php的php.ini文件
⑶ 我想問一下,就是想在重新編譯php以前(假設安裝在/usr/local/php下),我備份了/usr/local/php下所有
可以,一般編譯不會不成功吧。至少我還沒遇到過
⑷ 我在本地用phpnow搭建了一個PHP運行環境,然後用phpweb在本地搭建了一個網站,完畢後怎麼遷移到空間上呢
既然搭建了網站,直接將網站所有需要的文件復制到空間就可以了啊,如果需要資料庫,可以生成sql然後再導入資料庫。
⑸ PHP網頁文件修改代碼後直接上傳有用嗎要編譯嗎
php不需要編譯,只是需要一個解釋器就行了,這個就是php環境。如果你以前的php文檔 能夠順利運行,那麼傳上的php文檔也應該能夠運行。
⑹ PHP代碼是否能夠進行編譯後再執行呀
php無需編譯,可以邊寫邊運行。調試比較方便。需要安裝web伺服器和php。必須通過訪問自己創建的站點執行。
apache+php可以。不過你如果用的是windows而且已經安裝了IIS的話直接安裝php並做好相關設置就可以了。
⑺ php的本地測試好了,可以直接移植到伺服器上嗎
資料庫路徑肯定有問題的呀。還有資料庫用戶名和密碼都有問題
⑻ 如何遷移php到新的主機上並運行
在新機器上配置php運行環境,配置好php運行環境後,然後將項目文件拷貝到web伺服器目錄下即可。
⑼ 編譯好後的php如何修改擴展支持
只能重新編譯。
編譯過程中不需要停止服務,安裝的時候停止一下就行了,不會超過30秒。
⑽ 用php做的網站 網站程序(代碼)實行封裝編譯之後 可以對頁面內容進行修改嗎
封裝並不影響前段顯示和搜索引擎優化這些,但是封裝後你沒源代碼,就不能對網站進行修改,除非用反編譯的軟體反編譯出源代碼