Ciao, ieri ho installato mediawiki sul mio sito, l'installazione ha avuto successo (nonostante quelle stringhe di errore, ma nel tutorial di AV c'è scritto di non curarsene :P ).
Il sito funziona, però non capisco perchè tutte le variazioni che faccio sul LocalSettings.php non sortiscono effetto!
Premetto che di php non ne capisco nulla, ma in generale quando provo a smanettare riesco, ma stavolta mi arrendo.
Ad esempio ho provato a inserire il codice per vietare l'edit ai non registrati e niente.
Ho inserito il codice per uploadare i file immagine, il seguente:
Niente anche in questo casoCodice:## To enable image uploads, make sure the above '$wgUploadPath' directory is writable by Apache User or group. ## ''(i.e. chmod og+w uploads images)'' then the following should be true: $wgEnableUploads = true; $wgUseImageResize = true; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/bin/convert";
Il file localsettings è ovviamente nella root principale.
Vi copio tutto il codice, ci sarà forse qualcosa di errato lì!
Codice:<?php # This file was automatically generated by the MediaWiki installer. # If you make manual changes, please keep track in case you need to # recreate them later. # # See includes/DefaultSettings.php for all configurable settings # and their default values, but don't forget to make changes in _this_ # file, not there. # If you customize your file layout, set $IP to the directory that contains # the other MediaWiki files. It will be used as a base to locate files. if( defined( 'MW_INSTALL_PATH' ) ) { $IP = MW_INSTALL_PATH; } else { $IP = dirname( __FILE__ ); } $path = array( $IP, "$IP/includes", "$IP/languages" ); set_include_path( implode( PATH_SEPARATOR, $path ) . PATH_SEPARATOR . get_include_path() ); require_once( "$IP/includes/DefaultSettings.php" ); # If PHP's memory limit is very low, some operations may fail. # ini_set( 'memory_limit', '20M' ); if ( $wgCommandLineMode ) { if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) { die( "This script must be run from the command line\n" ); } } ## Uncomment this to disable output compression # $wgDisableOutputCompression = true; $wgSitename = "WikiFVL"; ## The URL base path to the directory containing the wiki; ## defaults for all runtime URL paths are based off of this. $wgScriptPath = "/php5"; $wgScriptExtension = ".php"; ## For more information on customizing the URLs please see: ## http://www.mediawiki.org/wiki/Manual:Short_URL $wgEnableEmail = true; $wgEnableUserEmail = true; $wgEmergencyContact = "***@yahoo.it"; $wgPasswordSender = "***@yahoo.it"; ## For a detailed description of the following switches see ## http://www.mediawiki.org/wiki/Extension:Email_notification ## and http://www.mediawiki.org/wiki/Extension:Email_notification ## There are many more options for fine tuning available see ## /includes/DefaultSettings.php ## UPO means: this is also a user preference option $wgEnotifUserTalk = true; # UPO $wgEnotifWatchlist = true; # UPO $wgEmailAuthentication = true; $wgDBtype = "mysql"; $wgDBserver = "localhost"; $wgDBname = "my_fvlpedia"; $wgDBuser = "fvlpedia"; $wgDBpassword = "****"; # MySQL specific settings $wgDBprefix = ""; # MySQL table options to use during installation or update $wgDBTableOptions = "TYPE=InnoDB"; # Experimental charset support for MySQL 4.1/5.0. $wgDBmysql5 = false; # Postgres specific settings $wgDBport = "5432"; $wgDBmwschema = "mediawiki"; $wgDBts2schema = "public"; ## Shared memory settings $wgMainCacheType = CACHE_NONE; $wgMemCachedServers = array(); $wgUploadPath = "$wgScriptPath/uploads"; ## Wiki 1.5 defaults to /images, but allows more than just images $wgUploadDirectory = "$IP/uploads"; ## Wiki 1.5 defaults to /images, but allows more than just images ## To enable image uploads, make sure the above '$wgUploadPath' directory is writable by Apache User or group. ## ''(i.e. chmod og+w uploads images)'' then the following should be true: $wgEnableUploads = true; $wgUseImageResize = true; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/bin/convert"; ## 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: # $wgHashedUploadDirectory = false; ## If you have the appropriate support software installed ## you can enable inline LaTeX equations: $wgUseTeX = false; $wgLocalInterwiki = $wgSitename; $wgLanguageCode = "it"; $wgProxyKey = "452eed2025fdb0a24ae007bc649127a43f9f195136f6a62b30274df149c0ef24"; ## Default skin: you can change the default skin. Use the internal symbolic ## names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook': $wgDefaultSkin = 'monobook'; ## For attaching licensing metadata to pages, and displaying an ## appropriate copyright notice / icon. GNU Free Documentation ## License and Creative Commons licenses are supported so far. # $wgEnableCreativeCommonsRdf = true; $wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = ""; $wgRightsText = ""; $wgRightsIcon = ""; # $wgRightsCode = ""; # Not yet used $wgDiff3 = ""; # When you make changes to this configuration file, this will make # sure that cached pages are cleared. $configdate = gmdate( 'YmdHis', @filemtime( __FILE__ ) );
Ah, inoltre ho abilitato l'htaccess e il reindirizzamento per non far comparire php5 nell'url, ma se vado su http://fvlpedia.altervista.org mi dice che manca l'index.
Nessun problema se invece vado qua: http://fvlpedia.altervista.org/index.php
Non dovrebbe essere automatico?
Grazie :)