1. 程式人生 > >APMserv 5.2.6的簡單使用

APMserv 5.2.6的簡單使用

準備搭建自己的PHP環境,在這裡使用的APMserv 5.2.6,

首先就是解壓,不能有中文目錄,然後開啟APMServ.exe。


點選啟動APMServ,一開始可能會啟動失敗,原因可能會有,

1.注意目錄檔案不能含有中文(這個比較常見)。


2.去掉ssl的勾試試


3.80埠被佔用=>改埠,如8080或81  【或者找到My sql安裝目錄下的my.ini檔案,刪掉後可以配置成功】


4.如果發現上面的3個方法還是不行,可能是你的系統變數未指向你window系統下的system32,解決方法如下:


檢查系統變數中path是否缺少[%SystemRoot%\system32]


方法:我的電腦屬性=>高階=>環境變數=>在系統變數裡找到path=>編輯


將[;%SystemRoot%\system32]加到最後即可(括號裡面的包括前面的分號)。


5.徹底解除安裝Apache及MySQL5.1重新啟動計算機進行安裝或者重灌系統。


其他方法:


解決辦法之一: 
檢查作業系統“設定 - 管理工具 - 服務” 裡面的選項,有一個Telnet選項被禁止了,這才想起來安裝XP之後,擔心安全問題,所以把遠端協作給關掉了,估計因此把Telnet的功能就給禁止了,所以現在趕緊把它設定成手動開啟。 開啟Telnet後,再啟動APMServ5.2.6,也可能就正常。


解決辦法之二: 
1、可以嘗試將PHP的安裝目錄設定為系統的環境變數:右鍵點選“我的電腦”-“屬性”-“高階”-“環境變數”-“系統變數”,修改Path,加上“D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext”路徑。
注意用英文分號;進行分隔,同時上面的“D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext”是我的安裝路徑,記得換成你的路徑。
2、或者把需要用到的dll複製到作業系統的System32資料夾中。即把PHP和PHP\ext下面的.dll檔案拷到C:\WINDOWS\system32資料夾中。


解決辦法之三: 
上面5個辦法還是解決不了,而php.ini裡的extension_dir配置是正確的,還是不行的話,可能是以前在本機安裝過PHP,有一些殘留檔案,windows PATH變數或拷貝到C:\WINDOWS\system32下的dll檔案被Apache優先載入了,而沒有載入應該載入的APACHE目錄中的dll,
注意:windows載入dll檔案的順序是按系統環境變數PATH裡指定的目錄的先後來的,一般是%SystemRoot%\system32;%SystemRoot%,在安裝Apache+PHP的時候如果出現“Unable to load dynamic library”錯誤,但配置檔案又是正確的情況下,一定要注意這些目錄下有沒有當前PHP版本需要使用的dll不同版本的同名檔案。


解決辦法之四:
按上面6個辦法改了又試,試了又改,也弄了n次仍然不行,點選"Apache設定(A)-檢視執行日誌(E)",發現下面的文字:
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6. Rebuild it for your PHP version (5.2.9) or download precompiled binaries.\n in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0


由上面的日誌可以清楚的判斷到是php版本的原因。由於PHP version (5.2.6) 不會改動,所以問題就是eAccelerator編譯時的版本要用5.2.9了。


開啟D:\APMServ5.2.6\Zend\eAccelerator資料夾,馬上可以看到eAccelerator.dll這個檔案,再在資料夾D:\APMServ5.2.6\PHP下面搜尋一下包含eAccelerator的關鍵字
可以發現只有php.ini裡面包含了eAccelerator.dll的引用。現在唯一的關鍵就是下載eAccelerator的5.2.9版本了,
找了好久終於找到下載地址了:http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds,注意下載eAccelerator 0953 for PHP 5.2.9,不要下錯了檔案,下來後
直接放到D:\APMServ5.2.6\Zend\eAccelerator資料夾中,再到php.ini檔案中把
[eaccelerator]
zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator.dll"
改為
[eaccelerator]
zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator0953_5.2.9.dll"
就可以了
注意:上面的提到的相關路徑依據你自己解壓AMPServ時設定的路徑,使用的系統是windows 7。

當服務都啟動成功之後,可以在D:\APMServ5.2.6\www\htdocs下面新建一個php檔案,比如hello.php

然後在瀏覽器上輸入127.0.0.1/hello.php就可以開啟這個,具體內容比如可以是

<html>
 <head>
  <title>PHP 測試</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?>
 </body>
</html> 
 

具體開啟後是什麼內容可以自己去嘗試一下啦

相關推薦

APMserv 5.2.6簡單使用

準備搭建自己的PHP環境,在這裡使用的APMserv 5.2.6, 首先就是解壓,不能有中文目錄,然後開啟APMServ.exe。 點選啟動APMServ,一開始可能會啟動失敗,原因可能會有, 1.注意目錄檔案不能含有中文(這個比較常見)。 2.去掉ssl的勾試試

APMServ 5.2.6虛擬主機配置bug

相信大家都用過APMServ 5.2.6吧?? 今天好蛋疼的是,通過檢視化去配置虛擬主機進行訪問本地專案,竟然無法訪問,搞了大半天,還是無法解決這個BUG! 後來沒辦法,只能通過手工進行配置了,具體方法如下: 找到安裝目錄:“D:/APM/APMServ5.2.6/Apac

2018-12-3python筆記(2.5-2.6模塊使用)

python2.7 roo int 字符 str bashrc python筆記 library nes python的強大之處在於它有很多的模塊和方法比如 string os sys 模塊 模塊是Python組織代碼的基本方式。一個Python腳本可以單獨運行,也可以導入

Angular 入門教程系列:38:升級小結(5.2->6.1)

在前面的文章中也曾經分別提到過,angular6由於存在一些稍大的變化,所以不能像Angular4到Angular5那樣基本無感地進行升級,這裡結合官方提示,簡單整理一下Angular5.2到目前穩定的

win64bit安裝oracle 10g版本檢查未通過解決 提示要求的結果: 5.0,5.1,5.2,6.0 之一 實際結果: 6.1

在WIN7上安裝oracle 10g時,提示如下資訊: 正在檢查作業系統要求...  要求的結果: 5.0,5.1,5.2,6.0 之一  實際結果: 6.1  檢查完成。此次檢查的總體結果為: 失敗 <<<<  問題: Oracle Databas

hibernate 5.2.6新特性

概述 Hibernate ORM 5.2.6 釋出了,Hibernate是一種Java語言下的物件關係對映解決方案。 它是使用GNU寬通用公共許可證發行的自由、開源的軟體。它為面向物件的領域模型到傳統的關係型資料庫的對映,提供了一個使用方便的框架。 Hibe

Squid2.5-2.6的改進以及反向代理實現Web快取加速

Squid2.6反向代理實現Web快取加速 主要的改進  1、融合加速和反向功能 Major improvements to the way that Squid handles web proxy, accelerated and transparent proxy re

Victor 串口控件 1.5.0.6 VCL/FMX for C++ Builder 10.2 Tokyo, 10.1 Berlin, 10.0 Seattle, XE8, XE7, XE6 已經發布

blank sms mac 使用 模板 www 文本 clas stat Victor 串口控件 1.5.0.6 更新內容: ? 增加支持 FMX (Firemonkey) Win32/Win64,控件包含 VCL 和 FMX 兩個框架版本的,可以同時安裝 ? 增加

Centos6.5 python2.6.6升級2.7.13,安裝setuptools和pip

centos python pip setuptools selenium1、安裝Development Tools和相關編譯安裝的組件# yum -y groupinstall "Development tools" # yum -y install openssl-devel zlib-devel ncu

zabbix 2.4.5升級到3.2.6總結

zabbix1、如果php版本小於5.6,需要升級到5.6以上。2、保存數據庫不變,當zabbix server或zabbix proxy升級後啟動時會自動更新數據庫。3、整個架構的zabbix server 和 zabbix proxy都要同時升級。4、如果升級後新增到proxy的機器無法識別,先重啟pro

Hadoop 2.6.5 FileSystem和Configuration兩個對象的探究

family 上傳數據 大數 塊大小 緩存 完成 color span 小夥伴 Hadoop 2.6.5 FileSystem和Configuration兩個對象的探究 版權聲明:本文為yunshuxueyuan原創文章,如需轉載,請標明出處。【http://www.

Centos6.5 zabbix3.2.6監控mysql

linux zabbix mysql 一、 操作環境我使用的linux系統是centos6.5,數據庫是mysql5.6,apache2.4,php5,6安裝目錄:/usr/local/apache/usr/local/php/usr/local/mysql/usr/local/zabb

C#基礎視頻教程5.2 如何編寫簡單的超級熱鍵

用戶 之前 需要 設置 http ams 直接 定義 分享 我們前面已經理解了如何使用官方的代碼實現鼠標鍵盤的監控,其實還差一點,因為他的代碼只能捕捉單個的按鍵,而其實我們要的是組合鍵。什麽是組合鍵呢?比如我想定義同時按下WIN+C是去執行屏幕截圖。這只要理解為WIN鍵按下

簡單便捷的純PHP網盤程序 Veno File Manager 2.6.3(VFM2)

-s 用戶註冊 是否 share size 時間 容量 center 補丁 體驗過很多國外網盤程序,例如:Owncloud、Bedrive、YetiShare、XFilesharing、uCloud、Cloudshare 等等,諸如此類,VFM2與這些臃腫的商用或非商用來

zookeeper3.4.5+Hbase1.2.6安裝教程

使用 4.5 命令 保持 2.6 完成後 epp 進入 查看進程 說明:在安裝zookeeper+Hbase之前,我們應該已經將hadoop集群搭建好了(三個節點),並且驗證啟動成功。因為HBase是一種構建在HDFS之上的分布式、面向列的存儲系*統。 zookeeper安

hdp 2.6.5 擴容增加數據節點

hdp hadoop 增加節點 hdp 2.6.5 擴容增加數據節點

elasticsearch 2.3.5 源碼簡單分析

elasticsearch 源碼TransportClient, 它用來初始化與elasticsearch集群的鏈接,並調用 transportService.start(); 來啟動服務器,與elasticsearch建立通訊。其中modules.add(new ActionModule(true)); 用

6.5 2.10-2.13

cp mv 查看文檔常用命令 PATH環境變量 2.10 環境變量PATH [root@hyc-01-01 ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/binWhich會從以上環境變量PATH列出的

2.6)備份與還原--在簡單恢復模式下事務日誌的角色

除了 空間 ble 暫時 cover recovery html AC truncated 簡介 在簡單恢復模式下,日誌文件的作用僅僅是保證了SQL Server事務的ACID屬性。並不承擔具體的恢復數據的角色。正如”簡單”這個詞的字面意思一樣,數據的備份和恢復僅僅

5.2.2.最簡單的模塊源碼分析1

eric drive ner 命令 安裝 分析 ima magic 源碼樹 本節主要講解模塊安裝和過程,及其和module_init宏的關聯,並且重點講解了模塊安裝時的安全性兼容性校驗問題。 5.2.2.1、常用的模塊操作命令 * lsmod(list module):打印