OSCMAX - order details missing products 
If more than one item is ordered, only one is displayed in the orders admin but the order total ($) is correct
the admin and customer order email also has only 1 item listed but the order total ($)is correct

Two very small edits in checkout_process.php:

1) Around line 162: end bracket is commented -- remove backslashes on beginning of line. from " // } " to " } "
2) Delete end bracket around line 365. ( } )

[ add comment ] ( 8 views )   |  permalink  |   ( 2.8 / 45 )
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) 
This error is more often than not down to either your ISP blocking port 25 (or 587), or requiring you to use POP before SMTP. It can also be down to a mis-configuration on a mail client like Outlook (express). You MUST ensure the 'My Server Requires Authentication' is ticked. For POP before SMTP try doing a recieve first and then sending straight away.

In certain cases the SMTP server that you use to send email is not determined by who hosts your email, but rather is a service of your Internet connection provider. All ISP's provide their customers with SMTP servers, regardless of their email address.

One of the most important reasons for doing this is so spammers cannot connect to an unauthorized SMTP server and use it to send out spam. Occasionally, spammers find these "open relay" systems and flood them with mail. These systems are the result of careless configuration by the operator.

Clients commonly see this error when they configure their PC at work, then try to use the same configuration at home, where the Internet connection is provided by a different ISP.

The fix for this situation is to change the SMTP server in the mail client to match the one provided by the ISP.

Sometimes this can be caused by DNS errors like a domain that has not completely propagated, or you are sending to a domain that is configured on your mail server but no longer using that mail server to process mail. In that case it will try to deliver it locally.



[ add comment ] ( 400 views )   |  permalink  |   ( 3.1 / 52 )
SPAM - Identification and Removal 
SPAM - Identification and Removal


[ add comment ] ( 4 views )   |  permalink  |  related link  |   ( 3 / 48 )
The Dummies Guide to Setting up a Website from Scratch 
Welcome.

Below I shall try to describe the whole process of setting up a small website from scratch with emphasis not on the web site but the underlying technologies that drive it. I shall also describe how to set up your email or get your email on a web browser.

1. Finding some web space or a hosting company
Finding some space to put your website is the first and most important step, even before you register a domain and you have three choices.

1. Find some cheap web space on shared hosting with one ftp account and do the rest yourself.
2. Find a reasonable local company to host and/or develop your website
3. Find a local freelance web developer to handle everything for you.

Below are a few web design companies/freelancers based in the Scottish Borders with my rating (1 = very poor 10 = excellent)

Forge Server Solutions [9/10]
Bordernet [8/10]
DHI Design [7/10]
Keynect [6/10]

2. Registering a domain
The next thing you need to do is find and register your domanin name with a 'domain parking' company although most hosting or development companies would do this for you if you asked them. Personally I use Free Parking so I shall use them as an example.

Go to the link above and use their whois lookup facility to find your domain. Let's suppose you are registering the domain 'example.com'. When you click the register link, you will be prompted to create a user account with freeparking.co.uk. Follow the on-screen instructions and then log in with your new user details and you will eventually be taken to a credit card page where you pay for your domain (£24.00 per 2 years for .com and £4.99 per year for .co.uk). At some point you will be asked to choose how to set up web forwarding. The choices will be:

1. Use a free parking 'Under Construction' page
2. Redirect to a specific webpage
3. Pure IP Forwarding

You want to choose 'Pure IP Forwarding' and enter the IP Address that your provider will have given you. Once this is done your provider can do the rest internally. Within a few hours you should be able to see your domain on a web browser, even if it is just a '404 Page Not Found' error screen or an under construction page. The point is that it is being forwarded correcly and now it is a case of populating your site.


3. Uploading files to your site
Your hosting company will already have given you the ftp (File Transfer Protacol) details for your web site/domain. They should consist of:

a.) A host name such as ftp.example.com (usually your web site name)
b.) Optionally a port number but most ISPs use the default ftp port which is port 21 so if you are not given it don't worry
c.) A username to log in with
d.) A password for the username above

Next you need to download an FTP Clent (program). By far the best in my opinion is Directory Opus by GP Software. It is much more than an ftp client though. It is a complete replacement for Windows Explorer and better in every way. However the download is only a 30 day trial and then you must purchase a licence to continue using it.

If you want a free ftp only program I recommend Core FTP.

Next run the program and set it up with the details from your hosting provider. Now open notepad or some other text editor and create your own homepage with the following code.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Welcome to my homepage</title>
</head>
<body><h1>Welcome to my homepage</h1></body>
</html>


Save this file with the name index.html
Now go to your ftp program and navigate to the file above and copy it across to your website.

Now when you look at your domain on a web browser you'll see a page with the message 'Welcome to my homepage' displayed on it. Tht's it, you have uploaded/published your first web page.

Email - Outlook Express
If you read your email using Microsoft Outlook Express, and you're having problems. Let's assume you domain is 'example.com' and your isp gave you the following details.

Email Address: you@example.com
Username: you@example.com
Password: test
Incoming POP (mail server): pop.example.com
Outgoing (SMTP mail server): smtp.example.com

**Note: moreoften than not your mailservers will begin with mail, pop or smtp.

The first step is to check your connections are correct. To do this:

1. Open Outlook Express
2. On the top navigation bar click Tools
3. On the Drop down menu which appears click Accounts

You should then see this screen:


Click the name of your connection, and then click the Properties button This should take you to the following screen. Ensure that on the General Tab screen (the first tab you see) your Name and Email address are entered correctly. In particular pay attention to the email address section, ensure that the email address is entered in lower case


Now click the Servers tab. You should see the screen below:


On the Servers tab ensure that the Incoming and Outgoing mail server addresses are correct and that the account name is your full email address. Also ensure that there are no ticks in the Log on using Secure password authentication and in the Outgoing mail server section that the My Server requires authentication box is ticked.

Finally you should check click the Advanced tab and ensure the incoming POP port is set to 110 and the outgoing SMTP port is set to 25 (unless otherwise specified by your website hosting provider) as shown below.



Now simply save these settings and you are done.

**Note: if you use outlook instead of Outlook Express, you can equally apply this example.

[ 2 comments ] ( 626 views )   |  permalink  |   ( 3.1 / 42 )
Web Site Hosting Scottish Borders 

I'm looking for a decent host for my web sites. To date I have found the following companies

Web Site Design Scottish Borders
Bordernet Ltd

[ 2 comments ] ( 413 views )   |  permalink  |   ( 3.1 / 37 )

| 1 |