Qual'è versione devo usare di GDRCD ??
Qual'è versione devo usare di GDRCD ?? postato il 27/06/2012 10:38:11 nel forum programmazione, open source e hosting
Ciao, come da titolo che versione devo usare di GDRCD ..per fare una città moderna inventata..?
Perché la GDRCD 5.1 Advanced il file ziappato c'è scritto beta ..
cosa vuol dire??
Mi dite cosa devo scaricare essendo che non sono grafico ma solo la base di php e mysql..
vi ringrazio molto..
buona giornata.
Pagine → 1 2
27/06/2012 10:57:57
allora ho scaricato questa:
MrFaber's GDRCD 5 e non c'è scritto beta..
solo che nel mio ambiente di sviluppo xampp 1.7.7
devo inserire questo codice:
<?php error_reporting(0); ?>
è regolare?
perché se no vengono tutti i notice e undefined etc..
Aspetto risposta..
vi ringrazio molto.
27/06/2012 10:59:14
E' meglio la 5.1, molto meno buggata
27/06/2012 11:05:34
ok, ora provo..
però perché c'è scritto beta??
e poi è regolare che devo inserire quel codice che ti ho postato sopra?
Perché se no mi vengono fuori un mucchio di errori etc..
ti ringrazio ora provo la 5.1..
ciao. e buona giornata.
27/06/2012 11:37:15
original_doll ha scritto: E' meglio la 5.1, molto meno buggata
ok, ha funzionato ed uso questa..
ti volevo dirti ci sono temi aggiuntivi??
Però se levo quel codice mi saltano fuori gli avvisi..
come mai?.
vi ringrazio molto
27/06/2012 12:48:21
Per la versione del gdrcd consiglio il 5.1 tra l'altro se non ricordo male blanks stava lavorando per togliere anche tutti i warning e i notice.
Quelli che vedi senza quel codice non sono errori, ma warning e notice appunto attivati dal fatto che probabilmente il php che hai installato è configurato per visualizzare qualsiasi tipo di avviso..
con:
<?php error_reporting(0); ?>
stai dicendo a php di sopprimere qualsiasi messaggio di errore, secondo me sarebbe meglio che tu configurassi la sezione della visualizzazione degli errori del php.ini in maniera da sopprimere warning & notice:
da php.ini:
dovresti aver euna sezione simile a questa:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; error_reporting is a bit-field. Or each number up to get desired error
; reporting level
; E_ALL - All errors and warnings (doesn't include E_STRICT)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE - compile-time parse errors
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
; and forward compatibility of your code
; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR - user-generated error message
; E_USER_WARNING - user-generated warning message
; E_USER_NOTICE - user-generated notice message
;
; Examples:
;
; - Show all errors, except for notices and coding standards warnings
;
;error_reporting = E_ALL & ˜E_NOTICE
;
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ˜E_NOTICE | E_STRICT
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
;
; - Show all errors, except coding standards warnings
;
;error_reporting = E_ALL
error_reporting = E_ALL & ˜E_NOTICE
basta che configuri l'ultima riga con i settaggi che preferisci.
27/06/2012 14:52:42 e modificato da luigi82 il 27/06/2012 14:53:58
dyrr ha scritto: Per la versione del gdrcd consiglio il 5.1 tra l'altro se non ricordo male blanks stava lavorando per togliere anche tutti i warning e i notice.
Quelli che vedi senza quel codice non sono errori, ma warning e notice appunto attivati dal fatto che probabilmente il php che hai installato è configurato per visualizzare qualsiasi tipo di avviso..
con:
<?php error_reporting(0); ?>
stai dicendo a php di sopprimere qualsiasi messaggio di errore, secondo me sarebbe meglio che tu configurassi la sezione della visualizzazione degli errori del php.ini in maniera da sopprimere warning & notice:
da php.ini:
dovresti aver euna sezione simile a questa:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; error_reporting is a bit-field. Or each number up to get desired error
; reporting level
; E_ALL - All errors and warnings (doesn't include E_STRICT)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE - compile-time parse errors
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
; and forward compatibility of your code
; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR - user-generated error message
; E_USER_WARNING - user-generated warning message
; E_USER_NOTICE - user-generated notice message
;
; Examples:
;
; - Show all errors, except for notices and coding standards warnings
;
;error_reporting = E_ALL & ˜E_NOTICE
;
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ˜E_NOTICE | E_STRICT
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
;
; - Show all errors, except coding standards warnings
;
;error_reporting = E_ALL
error_reporting = E_ALL & ˜E_NOTICE
basta che configuri l'ultima riga con i settaggi che preferisci.
scusa, ma non so molto configurare il php.ini e poi quando lo metterò in hosting non protei modificare il php.ini.. ma almeno posso mettere questo se mi dici se va bene:
<?php error_reporting(E_STRICT); ?>
Mi traduci in italiano che cosa fa quello che ho inserito nel config.inc.php??
perché quei messaggi sono spariti.
ti ringrazio molto.
28/06/2012 08:54:07
Non è che sono esperto...
Ma sopprimere la visualizzazione degli errori non vuol dire averli corretti. Se tu hai semplicemente copiato e incollato gdrcd su un host devi settare un minimo di parametri altrimenti potrebbe non funzionare in modo appropriato...
Ricevere gli errori su schermo è una cosa molto utile per un webmaster... io non disattiverei nemmeno i notice.
28/06/2012 09:19:13
Attivando la visualizzazione dei notice credo che la maggior parte degli OS qui presenti sputerebbe fuori notice a non finire. I notice visualizzano anche coe del tipo:
$prova .= ' testo aggiuntivo';
se prima in qualche punto del codice non si è definito anche solo con '' prova del tipo:
$prova = '';
e poi piu avanti nel codice:
$prova .= ' testo aggiuntivo';
lo stesso php di default dovrebbe non visualizzare i notice:
// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL ^ E_NOTICE);
fonte: http://it.php.net/manual/en/function.error-reporting.php ↗
30/06/2012 17:58:19
ciao , io ho messo questo:
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
; and forward compatibility of your code
perché ho tradotto cosa vuol dire con google..
e lui dice cosi:
- Avvisi di run-time, consentono di avere PHP suggerire le modifiche
; Al codice che assicurerà la migliore interoperabilità
E in avanti la compatibilità del codice
penso di aver capito che mettendo quello su php nuovo funziona anche il codice php vecchio..?? giusto??
Ma non so più che fare.. e non posso usare altro e devo usare xammp per due siti che sto facendo e mi servono abilitare gli avvisi etc..
che faccio ?..
una cosa.. funziona su hosting windows??
perché se no mi faccio creare un sotto dominio da mio fratello con il suo sito che può creare tanti sotto domini e mysql illimitati..e ftp..
che facciooooo?? aiuttoooo non ci sto capendo più nulla.
vi ringrazio molto buona giornata.
30/06/2012 18:26:52
ok, ragazzi ci sono ... ho provato di nascosto in un sotto dominio e funziona anche sotto windows.. speriamo che non mi cambiano il php..
ora mi faccio fare il sotto dominio con il vero nome del gioco.. e poi faccio la grafica se mi riesce da solo..
vi ringrazio molto.
a presto...
saluti.
luigi
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
The Coven ↗
State of Survival ↗
Project Entropy ↗
New Orleans ↗
Enlisted ↗
Imperion ↗
Hero Wars ↗
Exclusive Villa GdR ↗