-
Parse error
Salve a tutti ho passato il mio sito da locale a remoto, accedendo al sito il mess che mi dice è questo
Parse error: syntax error, unexpected T_PUBLIC, expecting ',' or ';' in /membri/rezaur/configuration.php on line 58
Il configuration.php è cos' settato
Codice PHP:
<?php
class JConfig {
public $offline = '0';
public $offline_message = 'Sito fuori servizio per manutenzione.<br /> Riprovare più tardi.';
public $display_offline_message = '1';
public $offline_image = '';
public $sitename = 'Deianira Morgans';
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 = 'rezaur';
public $password = '******';
public $db = 'my_rezaur';
public $dbprefix = 'kekh3_';
public $live_site = '';
public $secret = '******';
public $gzip = '0';
public $error_reporting = 'default';
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 = '******';
public $fromname = 'Deianira Morgans';
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 = '';
public $MetaTitle = '1';
public $MetaAuthor = '1';
public $MetaVersion = '0';
public $robots = '';
public $sef = '1';
public $sef_rewrite = '0';
public $sef_suffix = '0';
public $unicodeslugs = '0';
public $feed_limit = '10';
public $log_path = '/membri/rezaur/logs';
public $tmp_path = '/membri/rezaur/tmp'
public $lifetime = '60';
public $session_handler = 'database';
public $MetaRights = '';
public $sitename_pagetitles = '0';
public $force_ssl = '0';
public $feed_email = 'author';
public $cookie_domain = '';
public $cookie_path = '';
}
A quanto pare la linea di codice incriminata è public $lifetime = '60';
ma cosa centra non capisco. vi prego datemi una mano che sto sclerando di brutto
-
Sostituisci:
Codice PHP:
public $tmp_path = '/membri/rezaur/tmp'
Con:
Codice PHP:
public $tmp_path = '/membri/rezaur/tmp';
Ovvero, aggiungi il "punto e virgola" alla fine.
p.s: ho sostituito alla password, a $secret e all'email degli asterischi. Fai attenzione a non mostrare a tutti la tua password!
Ciao!
-
Grazie era come dicevi ma ora quest'altro?
Table 'my_rezaur.kekh3_session' doesn't exist SQL=INSERT INTO `kekh3_session` (`session_id`, `client_id`, `time`) VALUES ('om6kac44u1le130j2mq29j25r7', 0, '1350752791')
P.s ho fatto un ripristino del sistema qualche giorno fa e secondo me si è sballato tutto. ho importato correttamente il database o almeno credo
-
Non ho mai usato joomla, quindi non saprei nel dettaglio.
L'errore, dice che la tabella "my_rezaur.kekh3_session" nel database non esiste. Prova a controllare (ad esempio da phpMyAdmin) se è presente.... Se non c'é, o c'é qualche impostazione errata, o non hai importato correttamente il database.
Forse qualcun altro che usa joomla saprà dirti più nel dettaglio.
Ciao!