Visualizzazione risultati 1 fino 29 di 29

Discussione: [MediaWiki] Errore in principio dell'installazione.

  1. #1
    Guest

    Question [MediaWiki] Errore in principio dell'installazione.

    Ciao a tutti.

    Installando, su server Altervista, la v1.5.2 di MediaWiki [il php su cui si basa wikipedia.com], mi risulta il seguente errore:

    Notice: ini_set() has been disabled for security reasons in ***/mediawiki-1.5.2/config/index.php on line 118

    MediaWiki 1.5.2 installation

    Warning: main(maintenance/updaters.inc): failed to open stream: No such file or directory in ***/mediawiki-1.5.2/config/index.php on line 167

    Fatal error: main(): Failed opening required 'maintenance/updaters.inc' (include_path='.:') in ***/mediawiki-1.5.2/config/index.php on line 167
    A cosa è dovuto? Come posso risolvere?

    Spero in un vostro aiuto. Grazie mille.

  2. #2
    Guest

    Predefinito

    Nessuno di AlterVista che possa darmi un aiuto?

    E' soprattutto su questo che sono incerto:

    Notice: ini_set() has been disabled for security reasons in ***/mediawiki-1.5.2/config/index.php on line 118

  3. #3
    Guest

    Predefinito

    Io l'avevo risolto, se non ricordo male, sostituendo tutti gli "ini_set( "include_path", PATH);" con "set_include_path(PATH);".

  4. #4
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    ico1989:

    la soluzione di tuxgamers certamente va bene, qual'è però il path che passa come parametro? È possibile che non sia strettamente necessario per il funzionamento dello script e in quel caso puoi semplicemente anteporre una @ davanti alla funzione:

    @ini_set(...)
    Gianluca

  5. #5
    Guest

    Predefinito

    Anche io mi stavo cimentando i questi giorni nell'installazione di mediawiki...

    Ho sostituito

    e cambia:

    require_once( "includes/Defines.php" );
    require_once( "includes/DefaultSettings.php" );
    require_once( "includes/MagicWord.php" );
    require_once( "includes/Namespace.php" );

    con

    require_once("../includes/Defines.php" );
    require_once("../includes/DefaultSettings.php" );
    require_once("../includes/MagicWord.php" );
    require_once("../includes/Namespace.php" );


    e ho sostituito gli

    ini_set( \"include_path\", \".$sep\$IP$sep\$IP/includes$sep\$IP/languages\" );

    con questo

    set_include_path( \".$sep\$IP$sep\$IP/includes$sep\$IP/languages\" );

    E mi restituisce questo errore

    Parse error: syntax error, unexpected T_STRING in /membri2/theotacon/topolinux/config/index.php on line 120

  6. #6
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Prova con

    set_include_path(".$sep$IP$sep$IP/includes$sep$IP/languages");
    Gianluca

  7. #7
    Guest

    Predefinito

    Mi da ancora questo errore...

    Parse error: syntax error, unexpected T_VARIABLE in /membri2/theotacon/topolinux/config/index.php on line 1117
    Quella linea è quella che ho modificato...

    set_include_path(".$sep$IP$sep$IP/includes$sep$IP/languages");

    Grazie mille dell'aiuto!
    Ultima modifica di theotacon : 06-12-2005 alle ore 19.02.31

  8. #8
    Guest

    Predefinito

    ho fatto le opportune modifiche ma, una volta lanciata l'installazione, da il seguente errore

    Fatal error: Class skin: Cannot inherit from undefined class linker in /membri/digwiki/mediawiki-1.5.3/includes/Skin.php on line 63

    che posso fare?

  9. #9
    Guest

    Predefinito

    Ho risolto modificando cosi'

    Ho sostituito

    e cambia:

    require_once( "includes/Defines.php" );
    require_once( "includes/DefaultSettings.php" );
    require_once( "includes/MagicWord.php" );
    require_once( "includes/Namespace.php" );

    con

    require_once("../includes/Defines.php" );
    require_once("../includes/DefaultSettings.php" );
    require_once("../includes/MagicWord.php" );
    require_once("../includes/Namespace.php" );


    e ho sostituito

    ini_set( \"include_path\", \".$sep\$IP$sep\$IP/includes$sep\$IP/languages\" );

    con questo

    set_include_path( \".$sep\$IP$sep\$IP/includes$sep\$IP/languages\" );

    Solo il primo ini_set va modificato il secondo si puo' lasciare cosi'....

    Durante l'installazione chiede la password di root... si lascia in bianco e la prima volta che installa da errore... se si fa un refresh della pagina tutto va a meraviglia...

    Grazie a tutti dell'aiuto!

  10. #10
    Guest

    Predefinito

    Grazie 1000!!


  11. #11
    Guest

    Predefinito :(

    a me ancora non va uffa! mi da quel cavolo di errore mentre installa in skin.php (vedi qualke posto sopra)

  12. #12
    Guest

    Predefinito

    Strano errore... non è che ci sono altri errori?

    facci vedere la riga in cui si trova l'errore (insieme ad almeno un paio di righe prima e dopo...)

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da theotacon
    Solo il primo ini_set va modificato il secondo si puo' lasciare cosi'....
    Il secondo ini_set è quello che viene "messo" nel file di configurazione (LocalSettings.php).

    Se non lo modifichi dovrebbe funzionare lo stesso, poi però bisogna correggere l'ini_set di LocalSettings.php

  14. #14
    Guest

    Predefinito

    Citazione Originalmente inviato da tuxgamers
    Il secondo ini_set è quello che viene "messo" nel file di configurazione (LocalSettings.php).

    Se non lo modifichi dovrebbe funzionare lo stesso, poi però bisogna correggere l'ini_set di LocalSettings.php
    E' un mistero...
    Se lo modifico non va se lo lascio con l'ini_set va'...

    Ora l'unico problema rimane ottenere i permessi da admin visto che non riuscendo a inserire dati durante l'installazione non inserisce alcun utente e devo farlo a mano...

  15. #15
    Guest

    Predefinito

    Durante l'installazione ti dovrebbe aver chiesto di creare un utente con privilegi di sysop, se non l'ha fatto registra un utente, poi modifica manualmente il database per dargli i privilegi di sysop.

    Vedi http://meta.wikimedia.org/wiki/Setti...s_in_MediaWiki

  16. #16
    Guest

    Predefinito

    Ho seguito alla lettera la guida le ho lanciato le 2 query


    INSERT INTO mioprefisso_user_groups (ug_user, ug_group) VALUES ('1', 'bureaucrat');
    INSERT INTO mioprefisso_user_groups (ug_user, ug_group) VALUES ('1', 'sysop');

    L'utente registrato è il numero 1 ...
    Dal pannello di specialpages vedo che questo utente è sia bureaucrat che sysop ma non ho nessun potere ne da sysop...
    Posso solo aggiungere e togliere sysop (che dovrebbe essere se non erro un potere da bureaucrat)...

    Avete idee di come risolvere?

    Grazie!

  17. #17
    Guest

    Unhappy :(

    A me il problema della unexpected T_STRING persiste... qualcuno di buona volontà mi potrebbe far avere il codice completo della pagina? O magari solo dei punti da modificare con qualche riga prima e dopo?
    Grazie.

  18. #18
    Guest

    Predefinito

    Ecco il punto da modificare

    <?php

    # Relative includes seem to break if a parent directory is not readable;
    # this is common for public_html subdirs under user home directories.
    #
    # As a dirty hack, we'll try to set up the include path first.
    #
    $IP = dirname( dirname( __FILE__ ) );
    $sep = (DIRECTORY_SEPARATOR == "\\") ? ";" : ":";

    set_include_path(".$sep$IP$sep$IP/includes$sep$IP/languages");


    define( "MEDIAWIKI", true );
    define( "MEDIAWIKI_INSTALL", true );
    require_once( "../includes/Defines.php" );
    require_once( "../includes/DefaultSettings.php" );
    require_once( "../includes/MagicWord.php" );
    require_once( "../includes/Namespace.php" );

    ?>

    <h1>MediaWiki <?php print $wgVersion ?> installation</h1>

  19. #19
    Guest

    Predefinito

    Ora mi fa accedere alla configurazione del database, ma appena metto tutti i dati mi dice:
    Notice: umask() has been disabled for security reasons in /membri/digwiki/mediawiki-1.5.3/install-utils.inc on line 26

    Notice: set_time_limit() has been disabled for security reasons in /membri/digwiki/mediawiki-1.5.3/install-utils.inc on line 27

    Succede anche a voi?

    edit: + sotto: Notice: ini_set() has been disabled for security reasons in /membri/digwiki/mediawiki-1.5.3/config/index.php(465) : eval()'d code on line 7
    Ultima modifica di digwiki : 08-12-2005 alle ore 17.14.18

  20. #20
    Guest

    Predefinito

    Se ricordo bene devi fare il refresh della pagina. Prova.

  21. #21
    Guest

    Predefinito

    Citazione Originalmente inviato da theotacon
    Ho seguito alla lettera la guida le ho lanciato le 2 query


    INSERT INTO mioprefisso_user_groups (ug_user, ug_group) VALUES ('1', 'bureaucrat');
    INSERT INTO mioprefisso_user_groups (ug_user, ug_group) VALUES ('1', 'sysop');

    L'utente registrato è il numero 1 ...
    Dal pannello di specialpages vedo che questo utente è sia bureaucrat che sysop ma non ho nessun potere ne da sysop...
    Posso solo aggiungere e togliere sysop (che dovrebbe essere se non erro un potere da bureaucrat)...

    Avete idee di come risolvere?

    Grazie!
    Succede anche a me!

  22. #22
    Guest

    Predefinito

    aggiornata la pagina ma non va lo stesso...
    p.s: ho editato mentre ico scriveva

  23. #23
    Guest

    Predefinito

    Strano aggiornando a me funziona...

    (per modo di dire visto che non posso amministrare nulla....)

    Speriamo di trovare una soluzione...

  24. #24
    Guest

    Predefinito

    Esiste un Forum specifico, possibilmente in italiano (ma ci si adatta comunque...) su MediaWiki?

  25. #25
    Guest

    Predefinito

    Allora:

    L'istallazione è partita, ma mi da comunque questo errore:
    Notice: ini_set() has been disabled for security reasons in /membri/digwiki/mediawiki-1.5.3/config/index.php(465) : eval()'d code on line 7

    poi va bene, ma mi fa sapere che sono finite le queries/ora prima di completarla. Voi che livello di database usate? Grazie per l'aiuto.

  26. #26
    Guest

    Predefinito

    Io ne uso uno di 4° livello!

  27. #27
    Guest

    Predefinito

    Citazione Originalmente inviato da digwiki
    Allora:

    L'istallazione è partita, ma mi da comunque questo errore:
    Notice: ini_set() has been disabled for security reasons in /membri/digwiki/mediawiki-1.5.3/config/index.php(465) : eval()'d code on line 7

    poi va bene, ma mi fa sapere che sono finite le queries/ora prima di completarla. Voi che livello di database usate? Grazie per l'aiuto.
    Fai un refresh della pagina e dovrebbe proseguire...
    Durante l'installazione pero' non setta alcun amministratore ... bisogna settarlo dopo a mano... (e anche settandolo a mano a me non funziona...)

  28. #28
    Guest

    Predefinito

    no, con il refresh non ottengo niente. Mi sa che il db di 2° livello non può andare bene...
    :D

  29. #29
    Guest

    Predefinito

    In mediawiki non c'è un vero pannello di controllo.

    Il sysop ha solo qualche diritto in più, ad esempio ha qualche funzione in più sotto Special:Specialpages e può modificare le voci di Special:Allmessages; oppure può bloccare una pagina per evitare che altri possano modificarla.

    Molte cose si possono configurare solo "a mano" modificando LocalSettings.php.
    Ultima modifica di tuxgamers : 12-12-2005 alle ore 00.34.43

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •