Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Errore file php

  1. #1

    Errore file php

    Salve, ho creato un sito internet in locale utilizzando con il cms joomla utilizzando i server apache e database di xaamp
    ho effettuato la registrazione ad un noto servizio di hosting gratuito (net....s).

    ho caricato tutti i file del mio sito e caricato le tabelle nel database.
    quando però accedo al mio url mi da una pagina bianca.

    l'assistenza del servizio mi ha detto che per loro va tutto bene e che devo consultare il file Error_log per vedere che genere di errore c'è.

    Ebbene in questo file risulta un errore syntax error, unexpected $end, expecting T_FUNCTION in /home/.../.../public_html/configuration.php on line 46

    il php del file configuration è il seguente:
    <?php
    class JConfig {
    public $offline = '0';
    public $offline_message = 'Sito fuori servizio per manutenzione.
    Riprovare più tardi.';
    public $display_offline_message = '1';
    public $offline_image = '';
    public $sitename = 'nome del sito';
    public $editor = 'tinymce';
    public $captcha = '0';
    public $list_limit = '20';
    public $access = '1';
    public $debug = '0';
    public $debug_lang = '0';
    public $dbtype = 'mysqli';
    public $host = 'localhost';
    public $user = 'root';
    public $password = '';
    public $db = 'metto il nome del database';
    public $dbprefix = 'g1ncy_';
    public $live_site = '';
    public $secret = '';
    public $gzip = '0';
    public $error_reporting = 'none';
    public $helpurl = 'http://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor }:{keyref}';
    public $ftp_host = '127.0.0.1';
    public $ftp_port = '21';
    public $ftp_user = '';
    public $ftp_pass = '';
    public $ftp_root = '';
    public $ftp_enable = '0';
    public $offset = 'UTC';
    public $mailer = 'mail';
    public $mailfrom = 'metto mia email';
    public $fromname = 'metto il nome del mio sito';
    public $sendmail = '/usr/sbin/sendmail';
    public $smtpauth = '0';
    public $smtpuser = '';
    public $smtppass = '';
    public $smtphost = 'localhost';
    public $smtpsecure = 'none';
    public $smtpport = '25';
    public $caching = '0';
    public $cache_handler = 'file';
    public $cachetime = '15';
    public $MetaDesc = '';
    public $MetaKeys = '

    come posso risolvere l'errore?
    grazie in anticipo

  2. #2
    ciao dovrebbe essere qui ll'errore

    Codice PHP:
    public $MetaKeys 
    mancano gli apici ' ' - " ", e manca il ; alla fine

  3. #3
    Originariamente inviato da m1ster_b1t
    ciao dovrebbe essere qui ll'errore

    Codice PHP:
    public $MetaKeys 
    mancano gli apici ' ' - " ", e manca il ; alla fine
    ho provato ma continua a darmi pagina bianca.

  4. #4
    scusa ma sei sicuro che il file "configuration.php" sia così come l'hai postato??
    cioè che finisca con

    public $cachetime = '15';
    public $MetaDesc = '';
    public $MetaKeys = '


    no, perché se è così ne manca evidentemente un pezzo!!!!
    devi ricaricare il file completo sul sito

  5. #5
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,650
    Oltre a quello già detto manca la chiusura della grafa della classe JConfig.

    Poi per quel poco che so di Joomla, mancano altre varibili a quel listato. Sembra un copia incolla mal riuscito

  6. #6
    Originariamente inviato da Ranma2
    Oltre a quello già detto manca la chiusura della grafa della classe JConfig.

    Poi per quel poco che so di Joomla, mancano altre varibili a quel listato. Sembra un copia incolla mal riuscito
    No no il copia e incolla è corretto. c'è solo quello nel file!

    Può essere che devo configurare questo file?
    mi potresti aiutare perché non so da dove inziare

  7. #7
    Originariamente inviato da jumpy83


    Può essere che devo configurare questo file?
    No non può essere.
    Qui non si tratta di configurare, si tratta del fatto che al tuo file mancano almeno un decina di righe tra quelle fondamentali che dichiarano $log_path e $temp_path.

    Insomma hai fatto qualche pasticcio e hai caricato un file a metà.
    Quindi riprendi il file da locale assicurati che sia tutto intero (deve terminare con una parentesi graffa chiusa) e rimettilo sul server.

  8. #8
    Mancavano proprio ';} !
    appena inseriti e associato il database del servizio il sito è apparso.
    Grazie a tutti per l'aiuto e l'attenzione prestatami.

    p.s. volevo inserire [risolto] nel titolo della discussione ma forse può farlo solo un moderatore.

  9. #9
    Originariamente inviato da jumpy83
    Mancavano proprio ';} !
    più altre 10-15 variabile, il che presto o tardi ti darà problemi

  10. #10
    Originariamente inviato da jumpy83
    Mancavano proprio ';} !
    appena inseriti e associato il database del servizio il sito è apparso.
    Grazie a tutti per l'aiuto e l'attenzione prestatami.

    p.s. volevo inserire [risolto] nel titolo della discussione ma forse può farlo solo un moderatore.

    si ho capito. ma se il sito che ho fatto in locale non me le da quelle variabili che ci posso fare?
    me le invento?

    comunque facciamo e speriamo non accada mai!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.