From: Thomas B. <bl...@ci...> - 2007-12-06 13:34:47
|
* Friedrich Gelbard <fri...@gm...> [2007-12-06 13:56]: > If I upload a file which is bigger than 2MB to our private MediaWiki I > always get the error message (translated from German) The file is bigger > than the maximum allowed size of server (original message: Die Datei ist > größer als die vom Server eingestellte Maximalgröße.) Just as a note: This problem is not related to SMW at all. Generally, you should post generic MediaWiki questions to a MediaWiki mailing list. > I tried to set the following: > > LocalSettings.php > ini_set( 'memory_limit', '128M' ); > > /etc/php5/apache2/php.ini > memory_limit = 32M > > But none of this works. > > Has anyone an idea what else I could do? You should set upload_max_filesize in php.ini. ----8<---- A small guide: How did I find this? I grepped through the source for the german error message, which told me that the internal message name is "largefileserver". Grepping for this, I found that it's used only once in includes/SpecialUpload.php, where the condition is an equality with the constant LARGE_FILE_SERVER. The only place where this constant is used is in the code snippet: if( $this->mCurlError == 1/*UPLOAD_ERR_INI_SIZE*/ ) { return self::LARGE_FILE_SERVER; } UPLOAD_ERR_INI_SIZE is not in the MediaWiki source tree, but the first Google hit on this message explains what settings to change. Conclusion: "grep" is a really powerful tool :) Regards, Thomas |