Australian Made and Owned

PHP – No such file or directory in Unknown on line 0 Error

Posted January 19, 2010

Ran XAMPP, tried to access the development virtual host for Kids On The Rise ( http://localhost:99 ) and got this:

Warning: Unknown([PATH HERE]): failed to open stream: No such file or directory in Unknown on line 0

Some other Fatal error came up but I forgot to copy it, sorry.

The error message is unhelpful but it was pretty easy to fix. I just deleted the .htaccess file from the root and tested. It worked! After restoring a backup of the .htaccess file everything worked. Hooray!

Filed under: PHP,Troubleshooting — Tags: , , , , — Tim @ 12:31 pm

Check if Headers Have Already Been Sent in PHP

Posted July 22, 2009

Most PHP programmers would have come across this old chestnut before:
Cannot modify header information – headers already sent by page.php line 42

This can happen when you try doing a HTTP redirect or send HTTP 404, as it can happen whenever you try to send headers once they’ve already been sent. When a user sees this, they are basically left high and dry, often on a blank page. The solution is simple:
(more…)

Filed under: PHP,Troubleshooting — Tags: , , , , , — Tim @ 3:39 pm

Accessible, Valid Dropdown Menu or Popup Menu using CSS and Semantic HTML

Posted December 28, 2007

CSS and HTML Only Menu - Using Suckerfish SolutionWe’ve all seen dropdown / popup menu lists on websites before, and generally they’re extremely useful because they save space, but offer extra functionality. Sometimes, though they’re tricky to implement. I remember doing a image-only popout menu for the Lonsdale Views, who offer accommodation in Point Lonsdale and it was more difficult than expected – First, there was Internet Explorer’s lack of support for “:hover” and then there was Internet Explorer’s z-index issue. Now that I’ve got a blog, I thought I’d publish a how-to guide for valid, accessible semantic HTML and CSS dropdown menus… (more…)

Free Web Proxy List – Access Blocked Sites From Work or School

Posted November 28, 2007

…Updated on April’s Fools…

Sometimes a website that you really need to access is blocked from your workplace or school. When things get desperate, there are ways to get around the IT policies, one way is to use a Web Proxy. (more…)

Filed under: Tips,Troubleshooting — Tags: , , — Tim @ 11:40 pm

Download Music From YouTube Videos – From YouTube to MP3

Posted November 18, 2007

I came across a handy website that allows you to download music from YouTube videos as an MP3 file. This is YouTube MP3 tool is  extremely useful because it can allow you to: (more…)

Filed under: Tips,Troubleshooting,Websites — Tags: , , , , , , , , — Tim @ 12:12 am

YouTube Videos Choppy or Slow

Posted November 17, 2007

It’s extremely annoying when you’re trying to watch a video on YouTube, MetaCafe, DailyMotion, etc. and it pauses every 10 seconds! What causes this? It could be any of these, listed from most likely to least likely… (more…)

Filed under: Troubleshooting — Tags: , , — Tim @ 11:36 pm

Multiple Home Pages in Internet Explorer and Firefox

Many people, including me, like to visit more than one website each time they get onto the internet. It’s now very easy to do, whether you use Internet Explorer or Firefox.

(more…)

Filed under: Troubleshooting,Web Browsers — Tags: , , , — Tim @ 11:07 pm

Download YouTube Videos – Also burn them to DVD

Have you ever seen a great video on YouTube, Google Video, MetaCafe or DailyMotion and wanted to download the YouTube video, maybe even burn the YouTube video to DVD? Well, you can, and it’s quite a simple process. (more…)

Filed under: Troubleshooting — Tags: , , , , — Tim @ 10:51 pm

Flash Runs Slow in Vista

Posted November 15, 2007

Anybody who’s used Macromedia Flash 8 on a Windows Vista computer would have noticed how LONG it takes to edit a symbol by double-clicking it on stage. The surrounding marquee takes about 10-15 seconds to expand. Anyway, the solution is simple and doesn’t require downloading updates or patches. (more…)

Filed under: Troubleshooting — Tags: — Tim @ 9:03 am