- FaceBook look a like
- Youtube embeded into My Videos on memebers Menu
- Desktop upgrade
- WebChat upgrade
- Hi5 look a like
- flickster look a like
- Odeo look a like
- bebo look a like
- Desktop wiget to be hosted also ( still not hosted by BOONEX )
- ******* more to come ********
- Great Job so far ANDREY
Author Archive for Technoman Page 2 of 2
| backup | Writable |
Please put your FINAL suggestions here for FINAL RELEASE and not all over the board or blog, as we get lost to whats going on and who writes here or there makes us all loose time and energy …. so lets keep this for ONLY suggestions for FINAL RELEASE… Thanks !!!!!!!
————————————————————————-
PS: *SUGGESTIONS FOR FINAL RELEASE ( THANK-YOU )
I will add to this manual so please always go back over for updates !
(I was not the 1 to write this so I will NOT take no credit for this)
Topics covered in this manual:
DOWNLOAD THAT LINK PLEASE ( FOR PEOPLE INSTALING A HOME SERVER AT HOME)
WAMP5 ( HOME SERVER )
* Introduction to WAMP5
* Using WAMP as a Development Server
* Using WAMP as a Production Server
* WAMP Security Issues
* Installing WAMP
* Starting / Stopping WAMP Server
* Accessing your Website
——————————————-
Introduction to WAMP
WAMP is a Windows OS based program that installs and configures Apache web server, MySQL database server, PHP scripting language, phpMyAdmin (to manage MySQL database’s), and SQLiteManager (to manage SQLite database’s). WAMP is designed to offer an easy way to install Apache, PHP and MySQL package with an easy to use installation program instead of having to install and configure everything yourself. WAMP is so easy because once it is installed it is ready to go. You don’t have to do any additional configuring or tweaking of any configuration files to get it running.
There are usually two reasons why someone chooses to install WAMP. They are looking to install WAMP for development purposes or to run their own server.
————————-
-
Apache
-
PHP
-
MySQL
-
phpMyAdmin
-
SQLiteManager
ALL THESE ARE INCLUDED IN WAMP5
————————
Installing WAMPInstalling WAMP is an easy process. Just download the latest version of WAMP for the WAMP download page. The WAMP install package contains the latest versions of Apache web server, PHP, and MySQL database server, phpMyAdmin, and SQLiteManager.To start the install process, double click on the WAMP5 icon and it will start the installation program.
Note: During installation of WAMP you may get some warnings/alerts from your firewall program, make sure you allow all of them. For example, I have Zone Alarm Pro firewall, and when I install WAMP it asks for permission for Apache and MySQL to be able to access the internet and be allowed permission to act as a server, which I allow.
Once you double click on the WAMP file icon, you will see the install menu.
Step 1: To start the install press the ‘next’ button.
Step 2: Before you can continue with the install you must agree and accept the terms of the WAMP license. Select the ‘I accept the agreement’ box then click on the ‘next’ button.
Step 3: By default WAMP installs in the C:\wamp folder. You don’t need change this setting unless you want to install WAMP in a different location, such as a different hard drive. Click on the ‘next’ button.
Step 4: This setting just sets up the WAMP shortcuts in your start menu folder. You don’t need to edit anything here. Just press the ‘next’ button.
Step 5: If you want Apache and MySQL to always start when you start your computer, check this box to set WAMP as a service. If you wish to just start Apache and MySQL manually, leave the box blank. If you are just going to use WAMP as a testing and development server, it is best to not install WAMP as service because Apache and MySQL will always be running, even if you are not working on your website. When you are ready to start working on your websites again, you can start Apache and MySQL manually by clicking on the ‘Start WAMP icon’.
Step 6: All of the required configuration steps to get WAMP ready to install have been completed. At step of the installation process, this step is used to double check and make sure everything is correct before installing WAMP. If you followed all the previous steps correctly, then just click on the ‘next’ button and it will start installing WAMP.
Step 6a: While the installation process is running, there will be a few prompts that pop up while installing WAMP. The first one is asking for the location of the Document Root folder. This is the folder where WAMP will store all you website (HTML, CSS, PHP, images, etc) files. You don’t need to worry about this setting unless you are experienced with Apache and want to use a different location for Document Root directory. Just press the ‘OK’ button and the installation process will continue.
Step 6b: This is the second prompt that will display while installing WAMP. What this setting does is sets up WAMP to use PHPs mail() function. Please note however that WAMP does not come with an SMTP server (Simple Mail Transport Protocol) server. This means you will not be able to send emails using your PHP scripts with WAMP. While this may seem like a bad thing, for security concerns, this is actually a really good thing. Since 99.99% of people using WAMP do not have experience running, configuring, and securing a web server and SMTP server, this presents a HUGE security risk. An unsecured email server is a spammers dream. They can also easily exploit an unsecured section of your PHP code to send spam with. They also have thousands of spam-bots scanning the internet all the time looking for insecure email servers they can use to relay their spam emails from. This means they will use your server, your bandwidth, and your resources to send their spam emails. And since the spam came from your server, your server’s info will be included in all the email’s headers, letting everyone know the email was sent from your server, not the spammer’s server This could cause some serious problems for you. Your ISP could suspend your account, or worse.
There are still ways to send emails with your scripts without needing your own SMPT server, and they are also a much more secure way of including email in your PHP scripts. Check out phpMailer. PhpMailer is an open source PHP class framework. Being open source, this means you don’t have to pay any fees to use it, even for a commercial website. Also, it has some of the best documentation and tutorials of any PHP class I have found. You can find more info here:
http://phpmailer.sourceforge.net
To learn more about writing secure PHP code, check out this book from my favorite technical book publisher APress:
You need to enter an SMTP server to use for this setting. For example, my ISP (Internet Service Provider) is Comcast. My ISP’s SMTP server address is smtp.comcast.net. So, I entered smtp.comcast.net for this setting. For another example, I also have a Google GMail account. So, to use GMail as the SMTP server, I would enter smtp.gmail.com. Once you have entered your SMTP server address of choice, click on the ‘next’ button to continue the installation.
Step 6c: This is another prompt you will get while installing WAMP after completing step 6b. This setting needs an email address to use to send emails in your PHP scripts from. In the previous step, I chose to use my ISP’s SMTP server address of smtp.comcast.net. So, for this setting I use my email address provided to me by my ISP. My email addresses is DemoAccount@comcast.net. So, I would enter DemoAccount@comcast.net here. As another example, in the previous step I also stated how to use GMail as an example. So, if I had used GMail as my SMTP server in step 8, then I would enter OtherAccount@gmail.com in this step. You need to use an email address here that is from the SMTP server address you entered in step 8. So, for example, if I used smtp.yahoo.com in step 8, and then put DemoHotmail@hotmail.com as the email address to use in this step, it would not work because smtp.yahoo.com only works for yahoo email addresses, not hotmail email addresses. Once you have entered a valid email address here, click on the ‘next’ button to continue the installation process.
Step 6d: This is another prompt you will see during the installation process if you have Mozilla FireFox installed. It is just asking if you want FireFox to be the default web browser to use with WAMP instead of Internet Explorer. Press ‘yes’ to set FireFox as your default web browser, otherwise press ‘no’ to leave Internet Explorer as your default web browser.
Step 6e: If you have used WAMP before and want to use the older WAMP homepage, then select ‘no’, if you want to use the newest one, chose ‘yes’.
Step 7: Congratulations, WAMP has now been setup successfully. If you which to start WAMP now, keep the ‘Launch WAMP now’ button checked and press the ‘finish’ button. If you don’t want to start WAMP now, then unselect the box and press the finish ‘button’.
Now that you have successfully installed WAMP on your computer, in the next section we are now going to learn how to use WAMP.
Step 1: The WAMP MenuTo start WAMP, double click on the ‘Start WAMP’ icon in the WAMP menu. Start - > WampServer -> Start WampServer. When you start WAMP, WAMP will start Apace web server and the MySQL database server. You can see if both servers are up and running correctly by checking out the status of the WAMP tray icon. WAMP has a tray icon located in the bottom right corner of your screen. You can tell if there are any problems running any of the servers by the color of the icon.
You can also start and stop Apache and MySQL using the WAMP tray icon menu. Everything related to WAMP can be used though the WAMP tray icon menu. Just left click on the icon to see the menu. The menu is used to help setup, admin, and configure your WAMP server.
Step 2: Accessing your WebsiteThere are two way to access your website. The first way is to use the WAMP tray icon menu and select ‘Localhost’. You web browser will start and open the default WAMP home page. The second way to access your website is to start your web browser and type http://localhost which will take you to your WAMP home page.To access phpMyAdmin or SQLiteManager, use the WAMP tray icon and select phpMyAdmin or SQLiteManager.Step 2: Now click on the ‘Privileges’ link (the one with the red arrow pointing to it in the image above) and you will be taken to the main phpMyAdmin Privileges page.phpMyAdminChanging Your Root User’s Password
Step 1: To change your root user’s password, we will be using phpMyAdmin to configure your users permissions table. So, make you have both Apache and MySQL up and running. Open your browser and type: http://localhost/phpmyadmin/ and you will be taken to the main phpMyAdmin home page.
Step 3: To edit user’s privileges, click on the tiny ‘Edit Privileges’ .
Step 4: Now to edit/change your password, scroll down until you see the ‘Change Password’ section. Put your password in the password box, and then re-type your password to double check that what you entered was typed correctly. Now click on the ‘Go’ button just below the ‘Re-type Password’ box. Congratulations, you are now done!
Note: If you have changed or updated the password for your root user, you will need to also update the phpMyAdmin config file to use your new/updated password. To do that, open up this file:
C:\wamp\phpmyadmin\config.inc.php
Find this line:
$cfg[’Servers’][$i][’password’] = ”;
Change it to:
$cfg[’Servers’][$i][’password’] = ‘Your_New_Password_Here’;
Save the file and phpMyAdmin will now work without any problems.
Step 1: To add another user, click on the ‘Add a New User’ link on the main phpMyAdmin privileges page and you will be taken to the ‘Add User’ page.
Step 2: To add a new user, enter a user name, host (always use localhost), and passwords. Then use the check boxes to set this users MySQL privileges. Do not set any administration privileges for this user. Admin privileges should only be allowed for your root user. Once you are done, press the ‘Ok’ button. Now you need to set what database this user is allowed to use.
Step 3: To set what database this new user can use, go back to the main ‘Privileges’ page again. Now put a check mark next to the user name you used in the last step. Now you need to click on the ‘User Privileges’ image icon again. Now scroll down until you see the ‘Database-specific privileges’ section (see image above). In the first box scroll down and select the database you would like this user to be allowed to use. Then press on the ‘Ok’ button. Congratulations you are done adding a new user!
Web Development Considerations/Common Problems
Although PHP is probably mostly known as one of the easiest language to develop your web scripts with, there are a few things you need to know to before writing your PHP scripts that you need to be aware of to ensure that your PHP development experience is as easy and as enjoyable as possible. Below I have included several very small details but if not used correctly could spell some big problems.
Problems Starting/Running Apache
There are many reasons why Apache may not be working/starting. I will start with the most common ways, and then work my way from there. Before we start there are a few things you need to know.
First, Apache is a web server, and uses port number 80 on your computer to send and receive all your website traffic. It that port is being used by another process that uses the same port as Apache it will cause Apache to not start. For example, if you have any other web server installed on your computer such as another copy of Apache or Microsoft’s IIS (Internet Information Services) it will cause Apache to not start.
Another common problem is Skype. Skype also uses port 80, so if Skype is running, it will cause Apache to not start.
Also make sure that both Apache and MySQL are setup in your firewall and allowed to run as servers. If you have Windows XP with Service Pack 2, then you will also need to make sure that Apache and MySQL are allowed in Windows Firewall.
To access your Windows Firewall settings:
Start Button -> Control Panel -> Windows Firewall
If you still cannot get Apache to start, you can use the handy Test Port 80 tool provided by WAMP. This toll will let you know if any other process is running and using port 80. This is located in the WAMP tray menu here:
WAMP Tray Menu -> Apache -> Test Port 80
If port 80 is being used, the test port 80 program will tell you what program is using it. You will need to stop that program before you can start Apache.
Another known cause of problems are some kind of Internet “speed booster” types of products. If you have one installed, it may cause problems with Apache. Uninstall that program and try to start Apache again.
If after all this, you still cannot get Apache to work, you can change the port Apache listens to. There is no WAMP tray icon menu item for this so you will have to edit Apache’s config file yourself. Don’t worry tough, this is a very easy process. Use the WAMP tray icon menu to open up the httpd.conf file:
WAMP tray Icon Menu -> Config Files -> httd.conf
It will open the httpd.conf file for you. Now fnd:
Listen 80
Change it to:
Listen 81
Save the file, and restart Apache for the new setting to take effect. Take note now though, since you changed the default port from 80 to 81, you will need to add that port number to your website url’s:
The reason for this is because when you surf the internet with your web browser, web servers use port 80 , so your browser automatically connects to port 80 when you type the url in your browser. So when you type in http://www.somesite.com your browser is actually going to http://www.somesite.com:80. Since you no longer are using the default web server port 80, you will have to add that port number after the url.
So, for example, to access phpMyAdmin with the port set to 81 you will need to:
http://localhost:81/phpmyadmin/
Short Style PHP Tags
WAMP comes with support for ASP style PHP tags disabled. This means if you use short ASP style tags ( <? ) for the first line in your PHP scripts, it will cause your PHP scripts to not work. So, you need always make sure you use full PHP style tags:
<?php
For example, this example will NOT work:
<?
// some code here
?>
Because this code below is using full PHP style tags, it will work:
<?php
// some code here
?>
“Using short tags should be avoided when developing applications or libraries that are meant for redistribution, or deployment on PHP servers which are not under your control, because short tags may not be supported on the target server. For portable, redistributable code, be sure not to use short tags.”
PHP.net Online Documentation Manual
Making sure your PHP Code can be parsed by Apache
For your PHP code to work correctly, it needs to be parsed by the Apache web server. When you access a webpage Apache parses the PHP code and then output the results to the browser. For this to work, your PHP code needs to be in place where Apache expects it to be. That place in Apache lingo is called the DocumentRoot. The DocumentRoot setting tells Apache where the website files are located when you access them. For WAMP, the WAMP DocumetnRoot location is c:\wamp\www.
So, to make your PHP scripts work and are parsed by Apache, you need to make sure you put all your website files (HTML, CSS, JavaScript, PHP, images, etc) in that DocumentRoot location.
—————————–
Hope that HELPS
—————————
A quick note: I will be using domainname1.com and domainname2.com in the examples here. Remember to change these example domain names with your actual domain name(s).
The first step you need to do is signup for an account at www.zoneedit.com. ZoneEdit is one of the most popular Dynamic DNS services out there, and they are also free. Another great feature about the site is it is loaded with tutorials and examples on how to setup and manage DNS and other settings for your domain name.
Before we go any further, there are some technical terms you need to know:
For more info on NameServer, check out:
http://en.wikipedia.org/wiki/Nameserver
For more info on Dynamic DNS check out:
http://en.wikipedia.org/wiki/Dynamic_dns
More info on all DNS Record types:
http://en.wikipedia.org/wiki/A_record#Types_of_DNS_records
Now that you have signed up for an account at ZoneEdit, login to your account. Click on the Add Zones link at the top of the page. In the box to the right of Enter Domain Name enter your domain name. Enter it in the format domainname.com. Do not add http:// or www. in front of your domain, just enter the domain name. Click on the Add Zone button just below the text box you entered your domain name in to add your domain.
After you press the Add Zone button, you will be taken to a page with this message at the top:
IMPORTANT: Before your “domainname1.com” site is live you must contact your registrar (the people from whom you purchased this domain name) and tell them to change its nameservers to:
This message tells you what NameServer’s to use for your domain name. Just below that warning will be two NameServer addresses in this format (don’t worry if your NameServer’s do not match mine in this example, ZoneEdit uses many different NameServer’s, all with different addresses).
Nameserver 1: ns2.zoneedit.com (69.72.158.226)
Nameserver 2: ns7.zoneedit.com (216.122.7.155)
So, the two NameServer’s I need to use for my domain name are:
ns2.zoneedit.com
ns7.zoneedit.com
Now, your NameServer’s might be different than mine here. You should write your NameServer’s down now because you are going to need them later.
Now click on the Start Editing Zone button at the bottom of the page. You now need to do what in technical terms is called creating an A record to tie your IP address to your domain name. So, now click on the IP Addresses link. You will now be taken to the IP Addresses page.
Here is where we will create two A records. One will tie domainname1.com to your IP address and the other will tie www.domainname1.com to your IP address. This way people can access your website if the type domainname1.com and www.domainname1.com. To create the first record, leave the box below Name blank. In the box under Numeric IP, enter your IP address. If you do not know your IP address, go to www.whatismyipaddress.com. Now click on the Add New IP Address button. You will now be prompted with this confirmation:
Are you sure you would like to add the following IP Addresses?
Both “domainname1.com” and “www.domainname1.com” will have the IP 100.10.26.75
Click on the first Yes button at the top and it will to add both domainname1.com and www.domainname1.com. After you click the Yes button you will be taken back to the IP Addresses page and you will now see both domainname1.com and www.domainname1.com listed there with your IP address next to them.
You are now done dealing with ZoneEdit. Now you will need to login to wherever you registered your domain name and change the NameServer settings for that domain. I use GoDaddy.com as my domain name register, and since they are the most popular domain name register on the net, I will use them in this demo. If you do not not use GoDaddy, you can still change the NameServer settings yourself. If you cannot figure out how to do it, contact your domain name registers tech support and ask them to set your domain name’s NameServer’s to the NameServer’s ZoneEdit gave you.
Log in to your GoDaddy account. Then click on the My Account link. Now scroll down to about the middle of the page, and click on the Manage Domains link. Now you are at your domain name administration screen. Now click on the domain name you want to use (it needs to be the same one you setup at ZoneEdit).
If your domain name is locked, you will need to unlock it before you can change the NameServer setting. Click on the Lock button in the top menu and you will be taken to the lock page. Select Unlock and press the OK button. One the next screen just click on the OK button. Now click on the NameServers button in the top menu to set the NameServer’s. You may get a message saying “An update is being processed for the selected domain. You will be able to change nameservers when this processing is done. Please try again later.” If you get that message it just means your domain name lock request is still being processed by GoDaddy. It may take a few minutes (I have waited up to 10 minutes once) for the processing to finish. Once it has finished processing you will be able to change the NameServer settings.
So, if are not at the Set Nameservers page, click the Nameservers button in the menu at the top of the page. In the Nameserver 1 box, enter the first NameServer address from ZoneEdit. In the box next to Nameserver 2, enter the second NameServer from ZoneEdit. Now click on the OK button to submit your new NameServer’s to GoDaddy. Now click the OK button on the next screen.
That is it. You have now successfully changed your NameServer settings for your domain name now. If you have any other domains you want to use, now do the same process for those domains. Now you need to lock your domain name. Use the same procedure I wrote about above.
Now you will need to create a location on your server where you are going to store all your virtual hosted websites. To make things easier, I suggest you put all your virtual host websites in one location, versus all over your computer. This will make using, and editing your website files much easier, since you now they are in one place versus all over your computer. I put all mine in a folder I call users in my wamp folder. That would be:
C:\wamp\users
Now create a folder inside your users folder and name it your domain name. So, in this example, I will name it dominname1.com. That would be:
C:\wamp\users\dominname1.com
Now you need to create two new folders in the domainname1.com folder, one name logs and one named public_html. The logs folder is where your apache error and access logs for that domain name be stored. The public_html folder will store all your domain name’s website files (html, php, css, images, etc). That would be:
C:\users\dominname1.com\logs
C:\users\dominname1.com\public_html
Now we will need to edit your Apache Virtual Host configuration file. Open up the file httpd-vhosts.conf, located:
C:\wamp\Apache2/conf/extra/httpd-vhosts.conf.
Find this line:
NameVirtualHost *:80
If that line has any pound sign ( # ) in front of it, remove it to enable VirtualHost.
On the next line add this:
<VirtualHost *:80>
ServerAdmin admin@domainname1.com
DocumentRoot C:/wamp/users/dominname1.com/public_html
ServerName www.domainname1.com
ServerAlias domainname1.com
ErrorLog C:/wamp/users/dominname1.com/logs/error.log
CustomLog C:/wamp/users/dominname1.com/logs/access.log common
</VirtualHost>
If you have any more domain names you want to add, add them just below the previous example above. Here is an example:
<VirtualHost *:80>
ServerAdmin admin@domainname1.com
DocumentRoot C:/wamp/users/dominname1.com/public_html
ServerName www.domainname1.com
ServerAlias domainname1.com
ErrorLog C:/wamp/users/dominname1.com/logs/error.log
CustomLog C:/wamp/users/dominname1.com/logs/access.log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@domainname2.com
DocumentRoot C:/wamp/users/dominname2.com/public_html
ServerName www.domainname2.com
ServerAlias domainname2.com
ErrorLog C:/wamp/users/dominname2.com/logs/error.log
CustomLog C:/wamp/users/dominname2.com/logs/access.log common
</VirtualHost>
Now you need to save the file httpd-vhosts.conf and restart Apache for the new settings to take effect. Note however, that it will take between 12-48 hours for your NameServer changes for your domain name to take effect. This means it will not work until it has fully propagated through the DNS system.
More info on domain name propagation:
http://en.wikipedia.org/wiki/Domain_name_system#Caching_and_time_to_live
you now need to edit a line in the httpd.conf file to allow virtual host. open c:\wamp\apache2\conf\httpd.conf and find this line:
#Include conf/extra/httpd-vhosts.conf
remove the pound sign ( # ) at the beginning of that line to enable this setting. save the file and restart apache for the new setting to take effect.
I have noticed with GoDaddy, domain name propagation only takes a few minutes. To see if your domain name has fully propagated, use dnstools.com. Enter your domain name in the box. If your see your ZoneEdit NameServer’s listed in the whois report, your domain name has fully propagated. If not, you will need to wait a bit longer and try again.
——————————
okay guys ![]()
———-
now i love this part
=================
for all those having problems getting it to work on port 80 http ( the net ) — = — > ( most providers block port 80 ) go make a free account at www.zonedit.com once you make an account all you would want to do is instead of using port 80 you would at zoneedit change the webforward to another port then 80 ( example:webforward it like this http://www.mysite.com:1000 ) that will work !
ports in the thousands like 1000 to 15000 usally there all open and please configure this also in your router for those who have routers !
————————–
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
;
extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
extension=php_xsl.dll
;extension=php_zip.dll
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_ibm.dll
:extension=php_pdo_informix.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_sqlite.dll
;extension=php_pdo_sqlite_external.dll
;extension=php_apc.dll
;extension=php_apd.dll
;extension=php_bcompiler.dll
;extension=php_bitset.dll
;extension=php_blenc.dll
;extension=php_bz2_filter.dll
;extension=php_classkit.dll
;extension=php_crack.dll
;extension=php_cvsclient.dll
;extension=php_db.dll
;extension=php_dio.dll
;extension=php_docblock.dll
;extension=php_domxml.dll
;extension=php_event.dll
;extension=php_ffi.dll
;extension=php_fileinfo.dll
;extension=php_fribidi.dll
;extension=php_gmp.dll
;extension=php_gopher.dll
;extension=php_haru.dll
;extension=php_htscanner.dll
;extension=php_hyperwave.dll
;extension=php_ibm_db2.dll
;extension=php_id3.dll
;extension=php_imagick.dll
;extension=php_ingres.dll
;extension=php_java.dll
;extension=php_lzf.dll
;extension=php_mailparse.dll
;extension=php_maxdb.dll
;extension=php_mcrypt_filter.dll
;extension=php_netools.dll
;extension=php_ntuser.dll
;extension=php_oggvorbis.dll
;extension=php_operator.dll
;extension=php_parsekit.dll
;extension=php_phar.dll
;extension=php_phpdoc.dll
;extension=php_pop3.dll
;extension=php_printer.dll
;extension=php_pspell.dll
;extension=php_radius.dll
;extension=php_rar.dll
;extension=php_runkit.dll
;extension=php_sam.dll
;extension=php_sdo.dll
extension=php_smtp.dll
;extension=php_soap.dll
;extension=php_ssh2.dll
;extension=php_stats.dll
;extension=php_stem.dll
;extension=php_svn.dll
;extension=php_swish.dll
;extension=php_threads.dll
;extension=php_timezonedb.dll
;extension=php_translit.dll
;extension=php_uploadprogress.dll
;extension=php_win32ps.dll
;extension=php_win32scheduler.dll
;extension=php_win32service.dll
;extension=php_yaz.dll
;extension=php_zlib_filter.dll
———————-
to add a extension in cofig.php
just take away the ; and then restart wamp5
——————————
So any QUESTIONS ??
======================
1.wamp5 ( free )
2.zoneedit ( free )
3router issues ( free )
4.HOW MUCH DOES IT COST NOW ( nothing )
—————-
have fun guys ( i love BOONEX and ANDREY )
————————
* PLEASE GUYS DONT GIVE UP *
——————————
It might take some of you a couple days until you figure it out, it took me longer then some , but now i know most things and i have hosted all of BOONEX PRODUCTS on my own computer with wamp5 and i have had no problems and also the good thing to host it from home is that you control everything
—————————
LOOK I have done this article for everyone who wantted to do it on there own pc ( at your own risk so they say ) cause i know theres a lot people like me who dont have alot of money to rent a dedicated server so this is 1 alternative way of hosting RAY/DOLPHIN/ORCA/BARACUDA/SHARK/ANY WEB SITES in this little baby wamp5
————————————–
Yah also another great thing about WAMP5 ( you can test out DOLPHINE’S / Ray’s / orca’S stuff on a live home server and then upload it to dedicATED SERVER IN THE FUTUR IF IT GETS REALLY BIG
—————————————–
Proper use of .htaccess and .htpasswd
You can put your .htaccess file anywhere in your website directories. You can also put your .htpasswd file anywhere in or out of your website directories. However, for security reasons, always store your .htpasswd files outside of your website Document Root. Leaving your .htpasswd file in your website directory makes it accessible to the whole world, and they could easily add their own login info and get access to your website. The safest way of doing things it to create directory outside your Document Root for your .htpasswd files. I call my password directory ‘pwds’. So, to make sure the password directory is outside my webroot, on my computer it would look like this:
C:\wamp\pwds
To password protect a directory, create a file called .htaccess and put in the directory you which to protect. Add these lines to your .htaccess file:
AuthUserFile c:/wamp/pwds/.htpasswd
AuthName “Members Only”
AuthType Basic
require valid-user
Now, you need to save your passwords in your .htpasswd file in encrypted format. You cannot just use someuser:somepass since the password is not encrypted. To get a proper encrypted password, check out this website:
http://www.flash.net/cgi-bin/pw.pl.
Put your user name and password in the boxes, and it will return your user name and your encrypted password. Then copy it and put it in your .htpasswd file in this format:
username:encryptedpassword
save the file and place the .htpasswd file in your C:\wamp\pwds directory and you are ready to use password protected directories.
To learn more about .htaccess and .htpasswd, check out this site:
www.htaccesstools.com
———————————–
GUYS LISTEN !!!!!!!!!!
—————
IVE USED WAMP FOR ALL VERSIONS OF DOLPHIN ![]()
—————–
IM TELLING YOU I HAVE NO PROBLEMS WHAT SO EVER
————————————————————
Oh yah when you use www.zoneedit.com and your webforwarding your domain to a different port …
make sure you dont forgot to click on cloak addreess so it dont display ur ip …. and also you can put your meta tags in zoneedit also
————————————————–
Now really all you have to do instead of all the steps is this …… please its simple …..
——————-
wamp is installed ok
—–
1.open wamp icon (looks like a half a moon sitting in ur toolbar ) ![]()
———————–
1.right click on wamp
2.phpmyadmin
3.click on it
4.privaliges ( edit root )
5.change roots password
6.then go into the start menu of windows
7.my computer
8.local c drive
9.wamp
10.C:\wamp\phpmyadmin\config.inc.php
11. in that you find this
$cfg[’Servers’][$i][’password’]
= ‘your password here’; // MySQL password (only needed)
12.save it
13.reboot computer please after done
————————————–
Now once you do this ;
——————–
you will have to go into your http config file on wamp icon and find where it says port 80 and change it to 1000 … ill show you ![]()
——————–
config.files (on wamp icon)
httpd.conf (on wamp icon)
*change it in there*
————————
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80 (change it to 1000 or the port you choose only on this line if you changed the port number for http )
—————————————-
php extensions ![]()
—————-
Handling PHP “Called to Undefined Function” Errors
If you get any called to undefined function errors while developing your PHP scripts, this is because you need to enable the extension for that function you are trying to use to work. For example, if you are trying to use GD and you are getting the called to undefined function error, it is because you have support disabled for the GD extension in your php.ini file.



Make Meaning Or Die