MediaWiki No input file specified. error

MediaWiki do not like server running PHP as fastcgi…

But there is a always a workaround: 😉

1. create a file .htaccess in the root folder of your Wiki

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wiki/index.php?title=$1 [L,QSA]

2. open the file LocalSettings.php and activate ugly URLs
#$wgArticlePath      = "$wgScript/$1";
$wgArticlePath      = "$wgScript?title=$1";

Some URLs in my Wiki are still not working, that’s because they are hardcoded inside the code. I will move to the newest mediawiki version soon.

references:

 

Download issues on my homepage: zip files corrupt

joomla_cms

Ive look in Google (Google is Your best friend), and found that this issue is quite common…

Workaround:
 Try to download my components with either Firefox (Linux, Windows) or Opera(Linux, Windows), or Safari (MAC) or Konqueror (Linux) it will work.

One more time, Internet Explorer do not correctly handle gzip response. IE has bugs (gee, what a surprise) that make it ignore compression on certain types. So that zip file you got is actually just a .zip in a .gz file, if you gunzip it first it becomes a valid zip.

  • I am also able to reproduce it, with IE6.0 and IE7.0 (I can now make some tests)
  • I am currently rebooting apache till I find a configuration workaround,

I am sorry for the inconvenience.
In between, it may the prefect time to give Firefox a try:
http://www.getfirefox.com

UPDATE:

I’ve correct the issue by avoiding compression on all response content, correct a misconfiguration in the browser pattern recognition  I’ve also update the article: mod_deflate accordingly

Happy downloading!

Speed up your apache server running PHP


Since I am facing performance problem due to the load of visitors and a badly configured server, I decide today to document my findings in this new series of articles.

As soon as PHP run as FastCGI and no more inside an Apache module (mod_php4.so is not multi threaded), You should be able to switch the default MPM setting of Apache from MPM prefork to MPM worker.

So, what’s the difference between prefork and worker?

Quoting from the Apache MPM Prefork page: http://httpd.apache.org/docs/2.0/mod/prefork.html
MPM Prefork implements a non-threaded, pre-forking web server that handles requests in a manner similar to Apache 1.3.

And for the Apache MPM Worker says: http://httpd.apache.org/docs/2.0/mod/worker.html
MPM Worker implements a hybrid multi-process multi-threaded server. By using threads to serve requests, it is able to serve a large number of requests with less system resources than a process-based server.

Server: Strato (www.strato.de)
Operating system: SuSE / openSuSE
Requirements: root access and basic Unix knowledge

Continue reading Speed up your apache server running PHP

Speed up your apache server running PHP with fastCGI


Since I am facing performance problem due to the load of visitors and a badly configured server, I decide today to document my findings in this new series of articles.

FastCGI is an extention to CGI that increases speed. Instead of creating a new process every time a page is reloaded, FastCGI will use the same process, queuing up requests. This increases startup speed, at the expense of forcing users to wait for the previous requests to finish. FastCGI also allows programs to get the web server to do certain operations, like reading in a file, before the request is handed over. [WikiPedia]

FastCGI provides a way to keep PHP frequently-run script files loaded on Your server so that script are already preloaded and initialized the next time they are used. This can make some scripts run up to five times more quickly (in most cases it’s as fast as mod_php, without the drawbacks). Moreover You can run different version of PHP (PHP4 and PHP5) in the same server…

Server: Strato (www.strato.de)
Operating system: SuSE / openSuSE
Requirements: root access and basic Unix knowledge

Continue reading Speed up your apache server running PHP with fastCGI

Speed up your apache server with mod_deflate


Since I am facing performance problem due to the load of visitors and a badly configured server, I decide today to document my findings in this new series of articles.

The mod_deflate module provides the DEFLATE output filter that allows output from your server to be compressed before being sent to the client over the network.

Server: Strato (www.strato.de)
Operating system: SuSE / openSuSE
Requirements: root access and basic Unix knowledge

Continue reading Speed up your apache server with mod_deflate

Speed up your apache server with mod_cache


Since I am facing performance problem due to the load of visitors and a badly configured server, I decide today to document my findings in this new series of articles.

mod_cache implements an RFC 2616 compliant HTTP content cache that can be used to cache either local or proxied content. mod_cache requires the services of one or more storage management modules.

Server: Strato (www.strato.de)
Operating system: SuSE / openSuSE
Requirements: root access and basic Unix knowledge

Continue reading Speed up your apache server with mod_cache

Convert Physical Windows Systems Into Virtual Machines To Be Run On A Linux Desktop

This article shows how you can convert a physical Windows system (XP, 2003, 2000, NT4 SP4+) into a VMware virtual machine with the free VMware Converter Starter. The resulting virtual machine can be run in the free VMware Player and VMware Server, and also in VMware Workstation and other VMware products. Vmware Converter comes in handy if you want to switch to a #Linux desktop, but feel the need to run your old Windows desktop from time to time. By converting your Windows desktop into a virtual machine, you can run it under VMware Server/Player, etc. on your #Linux desktop.

I Will try that this week end!

whoah effect but wait its crazy

With half a million volts, it is better to know what You’re doing…

seen on digg.com

A Tesla coil is a category of disruptive discharge transformer coils, named after their inventor, Nikola Tesla. Tesla coils are composed of coupled resonant electric circuits. Nikola Tesla actually experimented with a large variety of coils and configurations, so it is difficult to describe a specific mode of construction that will meet the wants of those who ask about "Tesla" coils. "Early coils" and "later coils" vary in configuration and setup. Tesla coils in general are very popular devices among high-voltage enthusiasts. [WikiPedia]

Virtuemart to support securityimages


I’ve been in contact with Soeren, the author of Virtuemart

VirtueMart is an Open Source E-Commerce solution to be used together with a Content Management System (CMS) called #Joomla! (but also works with Mambo). #Joomla and VirtueMart are written in PHP and made for easy use in a PHP / MySQL environment.

(see my forum entry here and his forum entry here). He has provided me some software patches, which will all make their way into securityimages 4.1.3 code (version to be release soon)