win7php7
1. Win7系統安裝phpnow服務[Apache_pn]提示失敗如何解決
最近有用戶到本站反映說遇到這樣一個問題,就是在安裝phpnow服務[Apache_pn]的時候提示失敗,該怎麼解決這樣的問題呢,現在就隨小編一起來看看Win7系統安裝phpnow服務[Apache_pn]提示失敗的具體解決方法吧。
解決辦法1:
1、以管理員身份運行cmd.exe.可以在「C:WindowsSystem32」下找到cmd.exe,右鍵選擇「以管理員身份運行」或者在開始菜單運行搜索框中 敲入cmd ,菜單上方程序欄中出現cmd圖標,然後右鍵選擇「以管理員身份運行」。
2、找到phpnow目錄運行Init.cmd。如:(在cmd中可以右鍵粘貼目錄)
C:Windowssystem32cd D:PHPnow-1.5.6
C:Windowssystem32d: D:PHPnow-1.5.6init
解決辦法2:
一些朋友在Vista或者Windows7操作系統下安裝Apache時會遇到「安裝服務 [ Apache_pn ] 失敗」的錯誤,詳細的錯誤信息如下:
正在安裝 Apache
[Mon Jul 07 11:08:49 2008] [error] Apache_pn: Service is already installed.
安裝服務 [ Apache_pn ] 失敗.可能原因如下:
1、服務名已存在, 請卸載或使用不同的服務名.
2、非管理員許可權, 不能操作 Windows NT 服務.
錯誤提示無非就這兩點:要麼服務名已存在,說明已經安裝過Apache;要麼就是管理許可權不夠。
下面就為大家介紹一下如果是管理許可權不夠如何解決安裝服務Apache_pn失敗的問題:
方法是:點擊「開始 運行」,然後輸入「msconfig」打開系統配置。在「工具」標簽中選中「禁用UAC」,單擊「啟動」禁用用戶賬戶控制功能。
然後進行Apache安裝,安裝成功後,再按照上面的方法,重新啟用UAC即可。
直接就可以卸載,方法很簡單,打開CMD 輸入sc delete apache_pn
然後回車就OK,應該這樣可以解決的。
解決方法3:
在」開始——搜索「中輸入」cmd「,在搜索結果中找到「cmd.exe「,點右鍵,選擇「以管理員身份運行」。然後使用DOS命令重新運行「PHPnow」解壓目錄中的「Init.cmd」:
C:cd PHPnow C:PHPnowinit
如果使用上述方法仍然安裝失敗,則可以嘗試再次以上述方式啟動「命令提示符(CMD)」,進入PHPnow的「PnCmds」目錄,執行其中的「絕對強制卸載.cmd」:
C:cd PHPnowPnCmds
C:PHPnowPnCmds絕對強制卸載
然後刪除PHPnow目錄,重新啟動計算機,再執行「Setup.cmd」重新安裝。
通過上面的方法就可以幫助大家解決Win7系統安裝phpnow服務[Apache_pn]提示失敗這個問題了,有遇到這樣情況的用戶們不妨可以採取上面的方法來進行解決吧,更多精彩內容歡迎繼續關注站!
2. Win7系統安裝PHPnow時出現服務名已存在怎麼辦
在Win7系統安裝PHPnow時出現服務名已存在的問題,可以通過以下步驟解決:
解決方法:
打開命令提示符:
- 點擊「開始」菜單,在搜索框中輸入cmd,然後按回車鍵打開命令提示符。
刪除已存在的服務:
- 在命令提示符窗口中,輸入以下命令並回車:sc delete apache_pn這條命令會刪除名為apache_pn的服務。如果PHPnow或其他軟體之前已經安裝並創建了該服務,此命令將其移除,從而解決服務名已存在的問題。
注意事項: 在執行上述命令前,請確保沒有其他軟體或服務正在使用apache_pn這個服務名,以避免不必要的系統問題。 如果不確定服務名是否為apache_pn,可以在命令提示符中使用sc query type= service state= all命令查看所有服務列表,然後找到並確認沖突的服務名。
通過以上步驟,你應該能夠解決Win7系統安裝PHPnow時出現的服務名已存在的問題。如果問題依舊存在,請檢查是否有其他軟體或服務佔用了相關埠或資源,並嘗試使用不同的服務名重新安裝PHPnow。