Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : raffaella_c 11 Jun 2013, 19:22:46
-
Ciao a tutti dalla New entry ;D
Sto studiando Joomla e volevo fare un po' di pratica, oggi ho cominciato con l'installazione (come server web ho messo xampp, sto lavorando su piattaforma windows) e la personalizzazione dei template (troppo bello ;D ), solo che sono incappata in questo (per me) temibile errore visionabile dall'allegato.
Potrebbe dipendere dal fatto che sto lavorando in locale? Che significa? :'(
Grazie a tutti in anticipo per la disponibilità. ;)
[allegato eliminato automaticamente dopo un anno]
-
Devi utilizzare esclusivamente la versione 1.7.3 di xampp.
-
Ciao tomtomeight ;)
:o Oh cacchio, io ho preso questa: xampp-win32-1.8.1-VC9-installer
Mi conviene disinstallare e installare la versione che mi hai consigliato tu.
Grazie mille ;D
-
Eventualmente si ripresentassero anche con la versione precedente: http://forum.joomla.it/index.php?topic=133413.0 (http://forum.joomla.it/index.php?topic=133413.0)
-
Ti ringrazio moltissimo Giovi, ma non sono riuscita a risolvere :-[
perché installando la vecchia versione Apache non andava in running, quindi sono ritornata alla 1.8.1 con gli stessi problemi :-\
Non me la sento di fare le modifiche suggerite nel secondo post, sono veramente all'inizio e non vorrei fare casini dai quali non saprei più come tornare indietro... Però ho una domanda...
Questo succede perché sono in locale? Se comprassi un dominio il problema degli script si presenterebbe comunque?
Grazie mille ancora per la tua disponibilità ;)
-
se il problema è solo l'impostazione del php.ini non dovrebbe, solitamente i provider impostano tale file in modo da preservare il più possibile la sicurezza dei dati. Ma ci sono provider e provider....
Il mio consiglio è di fare comunque la modifica in locale, eventualmente conservando una copia del file php.ini - Non avere paura, se non sbagli ora che sei ancora all'inizio del sito non imparerai mai! :)
-
Giovi, sto seguendo il tuo consiglio :) , cioè quello di modificare il file php.ini solo che non sono sicura di stare per modificare il file giusto.
Ho cercato tra le faq di xampp (http://www.apachefriends.org/it/faq-xampp-windows.html#phpini (http://www.apachefriends.org/it/faq-xampp-windows.html#phpini)), e mi indica questo percorso: \xampp\apache\bin\php.ini
Solo che se io vado alla ricerca non lo trovo, cioè non c'è proprio in questo percorso: C:\xampp\apache\bin
Facendo la ricerca all'interno della cartella di xampp, trova il file php.ini nel seguente percorso: C:\xampp\php
Solo che ne trova due:
1. php.ini-development;
2. php.ini-production.
Senza la possibilità di poterli aprire, devo dare la proprietà di poterli aprire col blocco note? Ma soprattutto, se devo modificare il file, quale dei due? Entrambi? ???
Grazie mille :D
-
si la cartella è proprio quella, il file si chiama "php.ini" ma tu dovresti vedere solo "php" perché Windows di default nasconde le estensioni conosciute.
Quei due file sono php.ini già pronti da sostituire all'originale in caso di sviluppo/produzione
-
Odddddddddio l'ho trovato! Grazie ;D
Allora il file alle voci che dovrei modificare (secondo il link che mi hai segnalato) contiene questa dicitura:
; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
Io cosa devo cancellare e cosa devo tenere?
Cioè, lo dovrei cambiare così:
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
La parte in rosso è quella che ho copiato dal link.
Grazie ancora e scusa se sto approfittando della tua pazienza :-[
-
ah, sto vedendo che di voci "error_reporting" c'è ne sono tante:
La prima che incontro è questa (che ho già segnalato sopra):
; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
La seconda:
; Common Values:
; E_ALL (Show all errors, warnings and notices including coding standards.)
; E_ALL & ~E_NOTICE (Show all errors, except for notices)
; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
; http://php.net/error-reporting
error_reporting = E_ALL | E_STRICT
La terza:
; Eval the expression with current error_reporting(). Set to true if you want
; error_reporting(0) around the eval().
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
Quale devo modificare? Tutte? E in quale modo?
Grazie mille :D
-
tutte le righe precedute da un ";" è come se non esistessero. Ergo... ;)
-
:-[ perdonami ma non ne so proprio niente :D
Bene sono andata su questa stringa error_reporting = E_ALL | E_STRICT e l'ho modificata così: error_reporting = E_ALL & ~E_NOTICE
ma non cambia niente, è il caso di provare a modificare anche "display_errors = on" in "display_errors = off"?
Intanto ci provo, ma si potrebbe fare altro?
Grazie ;D
-
aspetta ho una soluzione più rapida: in joomla nelle impostazioni del server in configurazione globale c'è anche un'opzione "rapporto errori", modificalo a piacimento finchè non risolvi il problema!
Comunque le impostazioni del php.ini vengono aggiornate solo dopo che riavvii il server!
-
Ma non facevi prima ad installare la versione 1.7.3 di xampp come ti ho suggerito?
-
Ciao tomtomeight,
c'ho provato ad installare la versione 1.7.3 di xampp, ma Apache non andava in running, per cui ho preferito ritornare alla 1.8.1 ed affrontare il problema. In ogni caso ti ringrazio per il suggerimento!!! ;)
GIOVIIIIIII funziona!!!! ;D GRAZZZZZZZIE ;D
Pensi sia il caso che faccio un riassunto per i prossimi utenti (come me) che avranno bisogno?
-
Per risolvere il problema degli Strict Standard:
Joomla 2.5
xampp 1.8.1
Andare nella carella di xampp, percorso: C:\xampp\php
aprire il file php.ini (Nome php; Tipo: Impostazioni di configurazione);
Andare alla voce
error_reporting = E_ALL | E_STRICT
(tutte le righe precedute da un ";" è come se non esistessero. Cit. Giovi)
Modificare la voce:
error_reporting = E_ALL & ~E_NOTICE
Se il problema dovesse persistere, andare alla voce:
display_errors = on
e modificarla in:
display_errors = Off
Fonte: http://forum.joomla.it/index.php/topic,133413.0.html (http://forum.joomla.it/index.php/topic,133413.0.html)
Se anche così il problema non si fosse risolto, la soluzione è quella di andare nelle impostazioni globali del sito:
http://localhost/Nome (http://localhost/Nome) sito/administrator/
Sito---> Configurazione Globale ---> Server
Impostazioni del server ---> Rapporto errori ---> Nessuno (salva e chiudi)
Grazie a Giovi per la sua esperienza e soprattutto pazienza e disponibilità.
-
cancella la parola "esperienza", io ci bazzico si e no da qualche anno, il topic da cui ho preso spunto non era il mio! ;)
Comunque sono felice che tu abbia risolto. Alla prossima!