ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Topic List

64 items|« First « Prev 5 6 (7/7)
โดย Little Bear on 14 พ.ย. 50 16:11

นาน ๆ ครั้งที่ผมจำเป็นต้องติดตั้ง Windows ใหม่ แล้วต้องทำให้มันเป็น web server ต้องติดตั้งโปรแกรมอีก 4-5 ตัว ซึ่งทุกครั้งที่ติดตั้งใหม่ ผมจะมั่วทุกทีไป

เมื่อคืนก็เพิ่มติดตั้งไป กว่าจะใช้งานได้ก็ปาเข้าไปเกือบตี 4 เหนื่อย จนบัดนี้ก็ยังกำหนดค่าต่าง ๆ ให้เหมือนเดิมไม่หมดเลย ก็เลยเอาเขียนเป็นบันทึกช่วยจำตัวเองสักหน่อย เผื่อวันหน้าจะต้องทำอีก (ซึ่งก็คงหนีไม่พ้น) จะได้ลดความมั่วลงได้บ้าง

โดย Little Bear on 1 ก.ค. 50 22:20

    MySQL is no longer enabled by default, so the      phpmysql.dll DLL must be enabled inside of      php.ini. Also, PHP needs access to the MySQL client library. A file    named libmysql.dll is included in the Windows PHP      distribution and in order for PHP to talk to MySQL this file needs to be      available to the Windows systems PATH. See the FAQ    titled "How do I add my PHP      directory to the PATH on Windows" for information on how to do    this. Although copying libmysql.dll to the Windows    system directory also works (because the system directory is by default in      the system's PATH), it's not recommended.   

    As with enabling any PHP extension (such as      phpmysql.dll), the PHP directive      extensiondir should be set to      the directory where the PHP extensions are located. See also the      Manual Windows Installation    Instructions. An example extensiondir value for PHP 5 is    c:\php\ext   

โดย Little Bear on 23 มี.ค. 50 06:04

1.you must enable mod_rewrite module by remove # before this line in httpd.conf

# Enable mod_rewrite

 LoadModule rewrite_module modules/mod_rewrite.so

2.set apache to allow .htaccess file by change value AllowOverride  to All

# AllowOverride controls what directives may be placed in .htaccess files.

 AllowOverride All

3.and restart Apache

โดย Little Bear on 17 ก.ย. 49 17:50

clean url หมายถึงการอ้างถึง url โดยมีลักษณะเหมือนเป็น folder ซึ่ง folder ดังกล่าวไม่ได้มีอยู่จริงใน host ก็จะเกิด error 404

ให้กำหนดชื่อไฟล์ที่ server จะทำการ redirect เมื่อเกิด error 404 มาที่โปรแกรมหลัก ทุกครั้งที่มีการอ้างอิงถึง clean url ก็จะมาที่โปรแกรมหลักของเราเสมอ ในโปรแกรมหลักก็จะตรวจสอบเจ้า folder ที่ส่งมา แล้วทำงานตามที่ได้ตั้งข้อกำหนดเอาไว้

การกำหนด error 404 ได้ในไฟล .htaccess ดังนี้

## Apache/PHP/CMS settings

Customized error messages.

ErrorDocument 404 /index.php


หรือการกำหนดให้ Apache redirect page เมื่อหา page นั้นไม่เจอ

  1. you must enable mod_rewrite module by remove # before this line in httpd.conf

    # Enable mod_rewrite

LoadModule rewrite_module modules/mod_rewrite.so
  1. set apache to allow .htaccess file by change value AllowOverride  to All
# AllowOverride controls what directives may be placed in .htaccess files.

AllowOverride All
  1. and restart Apache

ดังนั้นทุกครั้งที่เรียกมา ก็จะถูกย้ายไปสู่ index.php

64 items|« First « Prev 5 6 (7/7)