Orca PHP Scripts


FAQ

Ringmaker

I've added a site but the ring skips over it/never visits it, even though I know it exists.
The Ringmaker uses an HTTP HEAD request to verify that a site exists before forwarding the user there; this is called the LookAhead ability. See the section below to see how to verify if these HEAD requests might be blocked. If so, you can bypass the LookAhead capability for this individual site in the Ringmaker control panel, but note that the script will then forward users to the site without checking if it will work first, so users may then be presented with links to a broken site.
How can I verify that HEAD requests are being blocked?
A site's webserver may be blocking HEAD requests, while allowing GET requests; you can verify this by using Rex Swain's useful tool. Paste in the offending site address, set the tool to use a HEAD request and submit the form. If you get a 403 response or the connection times out then the target server is misconfigured, and is blocking HEAD requests. If you can, ask the site hosts to allow HEAD requests.
I get the message "Unable to load language file".
Currently the Ringmaker is designed to sit in the root directory of a website. This means that the ring hub page should be at www.example.com/ringmaker.php and the rest of the files should be just one level down in a directory. Version 3.0 has problems if you try placing the script in deeper directories such as www.example.com/myring/ringmaker.php. These problems should be solved in the next Ringmaker release.

About

It's been a few years now since I started the Orca Script line, and much has happened since then. The series began with the Forum, built to replace a remotely-hosted service (coded in Perl) which began serving pop-up advertisements. The Forum spawned the blog, and because of an internal need for an employer, the Knowledgebase was also born.

However, my two favorite scripts have been, and still are, the Ringmaker and Search. Because I wish to focus my attention on these scripts, I have formally discontinued support for the other three. If you need the final patched versions of the Forum, Blog or Knowledgebase scripts, please send me a message using my contact form.

Orca scripts are free, GPL, PHP/MySQL scripts which I like to call "layout-transparent". That is, they should embed seamlessly into an already existing webpage layout. That and the fact that they are very easy to install and configure are probably their most popular features.