Manual talk:Short URL/wiki/Page title -- PHP as a CGI module, no root access
From MediaWiki.org
Contents |
[edit] Thank you
Thank you, after months and months and months and months and months of trying, I finally got a shorturl to work. THANK YOU!!!!!! Odessaukrain 10:36, 6 October 2007 (UTC)
[edit] What does this mean?
- It's important not to have any paths defined BEFORE the path itself. That is, you shouldn't see $wgScriptPath as a value (after the = sign) BEFORE you see $wgScriptPath = (when it's defined for the first time).
I moved this to talk. It is so confusing because the one line "$wgScriptPath" is described twice in this sentence. Odessaukrain 10:36, 6 October 2007 (UTC)
[edit] Help!
Hi,
I'M ITALIAN!!
I have tested this script in a subDirectory and not work.... The htaccess code is:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.+)$ wiki/index.php?title=$1 [L,QSA]
RewriteRule ^wiki$ wiki/index.php
Help me, please!
Roberto, the Italian
- You are proably not going to get help here. I suggest going on the IRC board for wikimedia. They may help. irc://irc.freenode.net/mediawiki Odessaukrain 01:47, 31 October 2007 (UTC)
Yessssssss! Got it! Found the problem. :-) Wheeeeeh! :-D ^L^
If your wiki is inside a subdirectory like
http://www.example.com/wiki/Main_Page
and stuff like that, you can use the scripts listed in the manual freely, BUT you MUST pay attention to:
- disable wgUsePathInfo (dirty freaky phuckin bastard junky option!) in /wiki/LocalSettings.php
$wgUsePathInfo = false;
- change all your references inside the .htaccess file
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.+)$ /wiki/index.php?title=$1 [L,QSA]
RewriteRule ^wiki$ /wiki/index.php
I'm using MediaWiki version 1.11.0
Hope this helps ;-)
Unwiredbrain 22:49, 5 November 2007 (UTC)
[edit] works, but...
The script worked perfectly out of the box for me... however, the behavior is not exactly how I would like it.
My website previously worked as "wiki/index.php/example" and all of the incoming links are to "wiki/index.php/example". Now, that address always redirects to the main page.
Is there any way to modify this guide so that "wiki/index.php/example" links work properly? J.smith 19:38, 9 December 2007 (UTC)
[edit] Seem to work fine, but problems with uploads
After doing this with MediaWiki 1.11.1 i lost the abitity to upload images (after pressing the upload it brings me to page Special:Uploads which is blank, the upload actually begins, as I see from my traffic meter), but I still can edit pages. The original adress line of Main Page was sub.mydomain.com/index.php?title=Main_Page , it turned into sub.mydomain.com/Main_Page (intallation path /public_html/sub/), slashes and dots in names do not work (though it's not a big deal). Does anyone can advice with restoring upload possibility? (i dont have access to httpf, only to .htaccess) The server uses:
Platform Type Debian
MySQL Version 5.0.45
Perl Version 5.8.8
PHP Version 5.2.2
Path to SendMail /usr/sbin/sendmail
Path to Perl /usr/bin/perl
Path to PHP /usr/local/bin/php
Any additional info can be supplied (just not quite sure, which) --Redsunrising 14:17, 12 February 2008 (UTC)
[edit] partial success
This mostly works for me. The links in the left sidebar are not rewritten properly and neither are the links in search results though.
I think there's a conflict with existing rewriting of a / wiki.
Sy Ali 14:58, 23 February 2008 (UTC)

