Thread:Project:Support desk/image upload not functioning after wiki move

WEBSITE: http://wiki.crygaia.com

Wiki Media Version: 1.18.2

PHP V: 5.3.6

SQL: 5.0.92

HOSTED: Godaddy

We are in the process of moving our wiki from http://crygaia.net to http://wiki.crygaia.com. Things are going fairly well with the exception of image and file uploads.

ISSUE: When uploading any file (extensions Listed on upload page http://wiki.crygaia.com/wiki/Special:Upload)the page takes time to Think then returns no errors, no information and the file is not uploaded. We have used both the Multi Upload then disabled Multi Upload to test the standard uploading of files. Neither is working so it is most likely not the extension Multi Upload.

Images Dir Permissions: Set to 755

IMAGE Subdir Permissions: Set to 777 (The Admin set them World Open so we wouldn't have conflict until this issue is resolved and we can see files upload properly at which point we can rest the SubDir permission back to 755).

I have included code from the
 * 1) php.ini file
 * 2) Local Settings File

We (2 of us) have scoured these files and the various variables and have done our best to figure out the issue. I added allot of Debug code to the LocalSetting.php file inorder to catch any issues with PHP and the SQl...No errors

COMMAND LINE:

We Do NOt have a Command Line Access so any solutions utilizing that are not feasible

WILL SUPPLY WHAT EVER IS needed to resolve this issue

PHP.ini

LOCAL Settings File (WHERE there are NUMBERs in the code below they are actually comment out in the file)

<?php error_reporting( E_ALL ); ini_set( 'display_errors', 1 ); if ( !defined( 'MEDIAWIKI' ) ) { exit;}
 * 1) Protect against web entry

$wgShowExceptionDetails = true; $wgShowSQLErrors = true; $wgDebugDumpSql = true; $wgShowDBErrorBacktrace = true; $wgDebugComments = true;
 * 1) Uncomment this to disable output compression
 * 2) $wgDisableOutputCompression = true;

$wgSitename     = "The Secret World Wiki"; $wgMetaNamespace = "The Secret World Wiki";

$wgScriptPath = ""; $wgScriptExtension = ".php"; $wgArticlePath = "/wiki/$1"; $wgUsePathInfo = true;
 * 1) The URL base path to the directory containing the wiki;

$wgServer = "http://wiki.crygaia.com";
 * 1) The protocol and server name to use in fully-qualified URLs

$wgStylePath       = "$wgScriptPath/skins";
 * 1) The relative URL path to the skins directory

$wgLogo      = "$wgStylePath/common/images/tsw-wiki.png";
 * 1) The relative URL path to the logo.  Make sure you change this from the default, or else you'll overwrite your logo when you upgrade!

$wgEnableEmail     = true; $wgEnableUserEmail = true; # UPO $wgEmergencyContact = "admin@crygaia.com"; $wgPasswordSender  = "admin@crygaia.com"; $wgEnotifUserTalk     = false; # UPO $wgEnotifWatchlist    = false; # UPO $wgEmailAuthentication = true;
 * 1) UPO means: this is also a user preference option

$wgDBtype          = "mysql"; $wgDBserver        = "REDACTED"; $wgDBname          = "REDACTED"; $wgDBuser          = "REDACTED"; $wgDBpassword      = "REDACTED";
 * 1) Database settings

$wgDBprefix        = "mw_";
 * 1) MySQL specific settings

$wgDBTableOptions  = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
 * 1) MySQL table options to use during installation or update

$wgDBmysql5 = false;
 * 1) Experimental charset support for MySQL 4.1/5.0.

$wgMainCacheType   = CACHE_NONE; $wgMemCachedServers = array;
 * 1) Shared memory settings

$wgEnableUploads = true; $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'ppt', 'pdf', 'psd', 'mp3', 'xls', 'xlsx', 'swf', 'doc','docx', 'odt', 'odc', 'odp', 'odg', 'mpp'); $wgUseImageResize = true; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/local/bin/convert"; $wgHashedUploadDirectory = false;
 * 1) To enable image uploads, make sure the 'images' directory is writable, then set this to true:
 * 1) If you want to use image uploads under safe mode, create the directories images/archive, images/thumb and images/temp, and make them all writable. Then uncomment this, if it's not already uncommented:

$wgUseInstantCommons = false;
 * 1) InstantCommons allows wiki to use images from http://commons.wikimedia.org

$wgShellLocale = "en_US.utf8";
 * 1) If you use ImageMagick (or any other shell command) on a Linux server, this will need to be set to the name of an  available UTF-8 locale


 * 1) If you want to use image uploads under safe mode, create the directories images/archive, images/thumb and images/temp, and make them all writable. Then uncomment this, if it's not already uncommented:
 * 2) $wgHashedUploadDirectory = false;

$wgUseTeX          = false;
 * 1) If you have the appropriate support software installed you can enable inline LaTeX equations:


 * 1) Set $wgCacheDirectory to a writable directory on the web server to make your wiki go slightly faster. The directory should not be publically accessible from the web.
 * 2) $wgCacheDirectory = "$IP/cache";

$wgLanguageCode = "en";
 * 1) Site language code, should be one of ./languages/Language(.*).php

$wgSecretKey = "REDACTED";

$wgUpgradeKey = "REDACTED";
 * 1) Site upgrade key. Must be set to a string (default provided) to turn on the web installer while LocalSettings.php is in place

$wgDefaultSkin = "monobook";
 * 1) Default skin: you can change the default skin. Use the internal symbolic names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook', 'vector':

$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = ""; $wgRightsText = ""; $wgRightsIcon = "";
 * 1) For attaching licensing metadata to pages, and displaying an appropriate copyright notice / icon. GNU Free Dcumentation License and Creative Commons licenses are supported so far.
 * 2) $wgEnableCreativeCommonsRdf = true;
 * 1) $wgRightsCode = ""; # Not yet used

$wgDiff3 = "";
 * 1) Path to the GNU diff3 utility. Used for conflict resolution.

$wgResourceLoaderMaxQueryLength = -1;
 * 1) Query string length limit for ResourceLoader. You should only set this if your web server has a query string length limit (then set it to that limit), or if you have suhosin.get.max_value_length set in php.ini (then set it to that value)


 * 1) End of automatically generated settings. Add more configuration options below.

$wgGroupPermissions['*']['edit'] = false;

$wgVectorUseSimpleSearch = true;
 * 1) Simple Search

require_once("$IP/extensions/MultiUpload/MultiUpload.php");
 * 1) Multi Upload

require_once( "$IP/extensions/ConfirmEdit/MathCaptcha.php"); $wgCaptchaClass = 'MathCaptcha';
 * 1) Confirm Edit

require_once("$IP/extensions/Cite/Cite.php");
 * 1) Cite

require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );
 * 1) Parser Functions

require_once("$IP/extensions/Widgets/Widgets.php"); $wgGroupPermissions['sysop']['editwidgets'] = true;
 * 1) Widget

require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );
 * 1) WikiEditor

require_once('extensions/FlashMP3/FlashMP3.php'); $wgFileExtensions[] = 'mp3';
 * 1) Flash MP3

require_once( "$IP/extensions/googleAnalytics/googleAnalytics.php" );
 * 1) Google Analytics

require_once("$IP/extensions/DynamicPageList/DynamicPageList.php");
 * 1) Dynamic Page List

$wgSharedTables[] = 'spoofuser';
 * 1) Antispoof
 * 2) require_once( "$IP/extensions/AntiSpoof/AntiSpoof.php" );

require_once( "$IP/extensions/SpamBlacklist/SpamBlacklist.php" ); $wgSpamBlacklistFiles = array( "Spam blacklist","http://en.wikipedia.org/wiki/MediaWiki:Spam-blacklist"); ?>
 * 1) SpamBlacklist