Developing PHP Applications

Zhannar Personal Blog

Jan-24-2008

How to setup your WAMP with your own choice of directory (Part 3)

Yeah I know that it’s been a while since my last post about this series. But don’t worry, here it is. ;) :P

This is the last part of my WAMP setup series

In this part we finalize our WAMP Server (configurations and settings).

1. Create a folder named “php” under “C:/server/apache/modules” directory.

2. Extract your PHP zip file here and copy this highlighted files.

3. And paste it under “C:/WINDOWS/system32″

4. Copy the distributed php.ini file

5. And put it under “C:\server\apache\conf” directory (where your apache’s httpd.conf reside).

6. Create a temporary folder under your server directory (is this case, “C:/server/”). This will be use in your “session.save_path” setting.

7. Start editing your php.in file set your “extension_dir” to “C:/server/apache/modules/php/ext” and load most commonly used extensions. Also set session.save_path here.

8. Now, Start editing your apache’s httpd.conf file. Here, set your DirectoryIndex, DocumentRoot (where your public files are located.). Also change your directory path “<Directory … >” same as your DocumentRoot’s value.

Load the PHP as module in your apache server:

LoadModule php5_module “C:/server/apache/modules/php/php5apache2_2.dll”

Then add the filetype of the php. (you can also add .php5 and .php3 if you want to)

AddType application/x-httpd-php .php

And lastly, locate your php.ini, the one that you have edit.

PHPIniDir “C:/server/apache/conf”

…and that’s all. Happy PHPing!!!

Posted under PHP-MySQL, Tutorials
Dec-24-2007

How to setup your WAMP with your own choice of directory (Part 2)

Before I start, I would like to greet everyone a Blessed and Joyful Christmas! ;-)

It’s been a long busy month, because I just got a new large scale website project (wheew…). I am very excited about this project. As of now, I can’t tell any details about it. :D

This tutorial is the second part of the WAMP (Windows, Apache, MySQL, PHP) setup.

In this part we install our MySQL Server.

1. Run the installer then click “Next”

2. Select Custom then click “Next”

3. Choose your directory then click “Next”

4. Click Install

5. Installing…

6. Click “Next”

7. Click “Next”

8. Click “Finish” - be sure to check the checkbox

9. Click “Next”

10. Click “Next” (Detailed Configuration)

11. Click “Next” (Developer Machine)

12. Click “Next” (Multifunctional Database)

13. Click “Next”

14. Click “Next” (Decision Support)

15. Click “Next” (Enable TCP/IP - Port 3306 - Enable Strict Mode)

16. Click “Next” (Standard Character Set)

17. Click “Next” (Select your service name, this name will be appear in your windows services)

18. Set your database root password then click “Next”

19. Click “Execute”

20. And you’re done.

Hopefully, I can post the next part asap. :D

Once Again MERRY CHRISTMAS TO ALL!!!

Posted under PHP-MySQL, Tutorials
Dec-21-2007

Use MySQL Full-Text

When you are about to develop a database for a large-scale website. MySQL’s Full-Text feature is worth considerable.

Here’s a great article on how to use this feature

Posted under PHP-MySQL
Nov-7-2007

Another way to integrate Smarty to your Zend Framework based application

Just recently, while surfing new stuffs about Zend Framework. I found this article useful to those programmers who use Smarty as their templating engine.

This is kinda updated version for it is based on version 1+ campared to the other previous integrations like Zend Framework: Using Smarty as template engine and Integrating Smarty with the Zend Framework.


Here’s the link:Smarty + Zend_View, take three.

Posted under Zend Framework