2015年1月14日 星期三

[XAMPP] XAMPP 常見問題

Apache錯誤提示

10:33:43 [Apache] Problem detected!
10:33:43 [Apache] Port 80 in use by "Unable to open process" with PID 4!
10:33:43 [Apache] Apache WILL NOT start without the configured ports free!
10:33:43 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:33:43 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
10:33:43 [Apache] Problem detected!
10:33:43 [Apache] Port 443 in use by ""C:\Program Files (x86)\VMware\VMware Workstation\vmware-hostd.exe" -u "C:\ProgramData\VMware\hostd\config.xml"" with PID 5728!
10:33:43 [Apache] Apache WILL NOT start without the configured ports free!
10:33:43 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:33:43 [Apache] or reconfigure Apache and the Control Panel to listen on a different port

80 port和 443 port 被占用,修改系統文件處理:

解決法1:

1.在\ xampp\apache\conf目錄下 ,打开httpd.conf,將80 port 改為未使用port 如 8088
2.在 \ xampp\apache\conf\extra目录下 ,打开httpd-ssl.conf ,將443 port 改為未使用port 如 4433



解決法2:
打開 XAMPP config-> service and port setting 
可設置


解決法3:
修改XAMPP資料夾下兩文件
properties.ini和xampp-control.ini

1.properties.ini
[General]
installdir=D:\xampp
base_stack_name=XAMPP
base_stack_version=1.8.3-1
base_stack_platform=windows
require_root_privileges=1
[Apache]
apache_server_port=80
apache_server_ssl_port=443

apache_root_directory=/xampp/apache
apache_htdocs_directory=D:\xampp/htdocs
apache_domainname=127.0.0.1
apache_configuration_directory=D:\xampp/apache/conf
apache_unique_service_name=
[MySQL]
mysql_port=3306
mysql_host=localhost
mysql_root_directory=D:\xampp\mysql
mysql_binary_directory=D:\xampp\mysql\bin
mysql_data_directory=D:\xampp\mysql\data
mysql_arguments=-u root -P 3306
mysql_unique_service_name=
[PHP]
php_binary_directory=D:\xampp\php
php_configuration_directory=D:\xampp\php

修改為
apache_server_port=8088
apache_server_ssl_port=4431



2. xampp-control.ini,
[ServicePorts]
Apache=80
ApacheSSL=443
MySQL=3306

FileZilla=21
FileZillaAdmin=14147
Mercury1=25
Mercury2=79
Mercury3=105
Mercury4=106
Mercury5=110
Mercury6=143
Mercury7=2224
TomcatHTTP=8080
TomcatAJP=8009
Tomcat=8005

修改成
Apache=8088
ApacheSSL=4431

文章來源:http://skycloud1030.blogspot.tw/2014/06/xampp_22.html

[工作記錄] Windows Server 2008 R2 安裝相關筆記

免費虛擬機器軟體《VirtualBox》的安裝、設定教學_選項設置4 @ 企鵝碎碎唸 痞客邦 PIXNET
http://tzoyiing.pixnet.net/blog/post/25399564-%E5%85%8D%E8%B2%BB%E8%99%9B%E6%93%AC%E6%A9%9F%E5%99%A8%E8%BB%9F%E9%AB%94%E3%80%8Avirtualbox%E3%80%8B%E7%9A%84%E5%AE%89%E8%A3%9D%E3%80%81%E8%A8%AD%E5%AE%9A


[Windows] Windows 2008 Server 關閉IE增強式安全性設定
http://www.dotblogs.com.tw/yc421206/archive/2012/02/01/67305.aspx

windows 2008 R2 無法被 Ping
http://erichuang89.blogspot.tw/2012/01/windows-2008-r2-ping.html

Mysql 直接從date 文件夾備份表,還原數據庫之後提示 table doesn`t exist的原因和解決方法http://www.cnblogs.com/joeylee/archive/2012/09/27/2705685.html

簡單的說,停止mysql服務,除了拷貝 innodb 數據庫表 「*.frm」 文件和 innodb數據 「ibdata1」 文件到合適的位置,還要把 ibdata1 也拷貝過去覆蓋,將目錄下的 ib_logfile* 文件全部刪除掉,重新啟動mysql服務。


增加 VirtualBox 虛擬硬碟大小(使用 GParted 調整分割區)
http://www.gtwang.org/2014/05/resize-virtualbox-disk-image-manipulate-vdi.html

2015年1月5日 星期一

[Google App Engine] 執行時出現 Errors occurred : See the logfile '... GoogleAppEngineLauncher.exe.log' for details

出現這個問題時,應是先設定 Google App Engine 時的預設執行位置有錯,這會導致您把 Google App Engine 管理程式移除再重裝都無法解決,建議您依下述方式執行:

  1. 進入路徑 <C:\Users\[使用者]\ >下。
  2. 刪除名為 <Google> 的資料夾。
如此即可重新啟動 Google App Engine 的管理程式。

參考資料