Testing: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
Line 17: Line 17:
** clear server cache ex: [http://www.smarty.net/manual/en/caching.php Smarty Caching]
** clear server cache ex: [http://www.smarty.net/manual/en/caching.php Smarty Caching]


=== plugins issue ===
=== plug-ins issue ===
* [http://www.adobe.com/software/flash/about/ Test your Adobe Flash Player installation]
* [http://www.adobe.com/software/flash/about/ Test your Adobe Flash Player installation]
* [http://www.adobe.com/shockwave/welcome/ Adobe - Test Adobe Shockwave Player]
* [http://www.adobe.com/shockwave/welcome/ Adobe - Test Adobe Shockwave Player]

Revision as of 04:41, 23 February 2011

Web site design and development process


remote node

browser

  • connect to http://ip:80
  • or use the website monitoring services: Web Ping

Validation service

Validator: Check Markup or CSS syntax


user client node

browser issue

plug-ins issue

local node (if you can login the server via SSH or Remote desktop service)

check the service port

telnet

  1. telnet localhost 80
  2. get (get & space)

netstat ex: find MySQL 3306 port

  1. netstat -a | find "3306"

tools

  1. PFPortCheck Program: check TCP/UDP port from localhost(where you installed the program) to portforward.com

check the server/service logs

  • Apache HTTP server log: /etc/httpd/logs (location was set up in the configuration file /etc/httpd/conf/httpd.conf)
    • access.log
    • error.log - record when the apache service restarted/stopped
  • MySQL Server Logs: enable logging /var/log/mysql.log (location was set up in the configuration file /etc/my.cnf or my.ini) and restart MySQL service
general_log = 1
general_log_file="general_log_file.log"
slow_query_log = 1
slow_query_log_file="slow_query_log_file.log"
  • PHP log: check the configuration file: /etc/php.ini (the location of configuration file can be verified by phpinfo() )
    • unmark theese lines in the php.ini and restart Apache service
log_errors = On
error_log = "php_error.log"
  • Microsoft Windows
    • XP / Vista: 控制台 --> 系統管理工具 --> 事件檢視器

find match string

  • grep 'string' filename -r

related topic