Visualizzazione risultati 1 fino 8 di 8

Discussione: Parse error: .... noixacl.php on line 22

  1. #1
    Guest

    Predefinito Parse error: .... noixacl.php on line 22

    Salve a tutti ho creato ieri un sito ed attivato il database MySql versione minima (quella senza crditi) per poter istallare joomla su altervista.

    Avendo iniziato il sito in locale con easyPHP ho copiato il contenuto della cartella joomla sulla principale del sito ed ho importato il mio database precedentemente esportato. e poi ho corretto manualmente il file configuration.php

    Mi esce il seguente errore:
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /membri/(nomesito)/plugins/system/noixacl.php on line 22


    Ke succede? ho letto da qualche parte che potrebbe essere un problema di database, serve un database con configurazione piu' elevata?

    E' un problema di joomla versione 1.5.15?
    o semplicemete ho sbagliato a sistemare il file configuration.php, quali campi dovrei modificare e con quali dati? ho provato sia con "localhost" che con il nome del mio sito ma da sempre lo stesso errore.

    grazie

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    Che versione di PHP è attiva sul tuo spazio web?
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    Confermo, quell'errore viene dato quando è richiesto PHP5 e sul server gira una versione inferiore. Aggiungi la seguente stringa in fondo al file .htaccess:
    Codice:
    AddHandler av-php5 .php
    E dovrebbe funzionare.

  4. #4
    Guest

    Predefinito

    X miki92

    Come si fa a capire che versione di PHP è attiva sul mio spazio web?

    X alessandro1997

    Allora io ho aperto il file htaccess.txt che sta sulla directory principale, (te lo allego)


    ##
    # @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
    # @package Joomla
    # @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    # Joomla! is Free Software
    ##


    ################################################## ###
    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations. It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file. If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's. If they work,
    # it has been set by your server administrator and you do not need it set here.
    #
    ################################################## ###

    ## Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks

    #
    # mod_rewrite in use

    RewriteEngine On

    ########## Begin - Rewrite rules to block out some common exploits
    ## If you experience problems on your site block out the operations listed below
    ## This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    ## Deny access to extension xml files (uncomment out to activate)
    #<Files ~ "\.xml$">
    #Order allow,deny
    #Deny from all
    #Satisfy all
    #</Files>
    ## End of deny access to extension xml files
    RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
    # Block out any script trying to base64_encode crap to send via URL
    RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
    # Block out any script that includes a <script> tag in URL
    RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block out any script trying to modify a _REQUEST variable via URL
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Send all blocked request to homepage with 403 Forbidden error!
    RewriteRule ^(.*)$ index.php [F,L]
    #
    ########## End - Rewrite rules to block out some common exploits

    # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
    # Update Your Joomla! Directory (just / for root)

    # RewriteBase /



    ########## Begin - Joomla! core SEF Section
    #
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
    RewriteRule (.*) index.php
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    #
    ########## End - Joomla! core SEF Section

    ed ho provato ad aggiungere la nuova stringa:

    AddHandler av-php5 .php

    in diverse posizioni ma nn e' cambiato nulla, dove devo copiarla di preciso?


    allego anke il file configuration da me modificato per settare i parametri del server, forse ho sbagliato kualcosa?

    <?php
    class JConfig {
    var $offline = '0';
    var $editor = 'tinymce';
    var $list_limit = '20';
    var $helpurl = 'http://www.joomla.it';
    var $debug = '0';
    var $debug_lang = '0';
    var $sef = '0';
    var $sef_rewrite = '0';
    var $sef_suffix = '0';
    var $feed_limit = '10';
    var $feed_email = 'author';
    var $secret = '6Elb68ote8QdSvya';
    var $gzip = '0';
    var $error_reporting = '-1';
    var $xmlrpc_server = '0';
    var $log_path = 'http://localhost';
    var $tmp_path = 'http://localhost';
    var $live_site = '';
    var $force_ssl = '0';
    var $offset = '0';
    var $caching = '0';
    var $cachetime = '15';
    var $cache_handler = 'file';
    var $memcache_settings = array();
    var $ftp_enable = '0';
    var $ftp_host = '127.0.0.1';
    var $ftp_port = '21';
    var $ftp_user = '';
    var $ftp_pass = '';
    var $ftp_root = '';
    var $dbtype = 'mysql';
    var $host = 'localhost';
    var $user = 'root';

    }
    ?>




    Grazie ecomplimenti per la celerita'
    Ultima modifica di svacant : 21-01-2010 alle ore 22.36.08

  5. #5
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    La direttiva per attivare PHP5 non deve essere inserita nel file htaccess.txt ma nel file .htaccess che puoi creare cliccando sull'ingranaggio grigio presente nel tuo pannello di controllo in AlterSito > Gestione Files.

    Cliccato sull'ingranaggio potrai scegliere dalla modalità basa di attivare PHP5 tramite un menu a tendina o dalla modalità avanzata inserendo questa riga di codice:

    Codice PHP:
    AddHandler av-php5 .php
    Poi nel file di configurazione devi sostituire
    Codice PHP:
    var $log_path = 'http://localhost';
    var
    $tmp_path = 'http://localhost';
    Con:
    Codice PHP:
    var $log_path = '/membri/francescoterni/logs';
    var
    $tmp_path = '/membri/francescoterni/tmp';
    E

    Codice PHP:
    var $user = 'root';
    Con:
    Codice PHP:
    var $user = 'francescoterni';
    Ultima modifica di miki92 : 30-12-2009 alle ore 23.37.00
    Apprezzi l'aiuto? Offrimi un caffè!

  6. #6
    Guest

    Predefinito

    allora ho cambiato come mi hai detto. poi pero' mi sono ricordato che oltre a quelle modifiche devo fare anke la modifica del DB perche' il db prima si chiamava in un modo ora invece si chiama "my_francescoterni"


    ho refrescato la pagina e ora mi appare l'errore 500



    500 - Layout "default" not foundNon è possibile visualizzare questa pagina a causa di:

    1.un bookmark/preferiti scaduto
    2.una ricerca attraverso il motore di ricerca che ha una lista scaduta per questo sito
    3.un indirizzo compilato male
    4.Non hai accesso a questa pagina
    5.La risorsa richiesta non esiste
    6.Si è verificato un errore durante l'esecuzione della tua richiesta.
    Prova una delle seguenti pagine:


    •Home Page

    Se persistono delle difficoltà, contatta l'Amministratore di questo sito.




    ora sto provando a rimettere dentro tutto ad eccezione del file di configurazione.

    perche' avevo notato durante l'upload con filezille versione 2.2.12b ke spesso si blocca, le scritte diventano rosse con scritto



    Stato: Connesso con ftp.francescoterni.altervista.org. In attesa del messaggio di benvenuto...
    Risposta: 421 Troppe connessioni (4) da questo IP, chiudi tutti i programmi FTP aperti o usa il pannello di controllo su http://www.altervista.org per caricare i files.
    Comando: USER francescoterni
    Errore: Disconnessione dal server
    Errore: Non è possibile connettersi!


    oppure errore di time out

    pero' poi riprende da solo.


    comunkue tornando all'errore 500, da cosa puo' dipendere?

    tk

  7. #7
    Guest

    Predefinito

    ho rifatto upload e mi ha dato un altro errore,

    Fatal error: Class 'database' not found in /membri/francescoterni/plugins/system/legacy.php on line 146


    ho rifatto l'upload di kuesta cartella ed ora...........................



    SIAMO IN RETE.

  8. #8
    Guest

    Predefinito

    Grazie per i commenti e gli aiuti sopra dati ora pero' dovro' aprire un alro topic perche gia vedo che non vira bene. comunkue grazie.

Regole di scrittura

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