Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    FATAL ERROR: register_globals is disabled in php.ini, please enable it!

    Salve,
    chiedo aiuto a questo Forum in quanto non riesco ad installare un programma acquistato on-line (E2Ecomerce). Nell' effettuare l' installazione ricevo questo messaggio:
    FATAL ERROR: register_globals is disabled in php.ini, please enable it!
    Premetto che ho installato easyphp 1.8 (prima c'era 1.7) ed ho settato on su php.
    E' da 1 settimana che non riesco a capire dove è l'errore, vi prego di aiutarmi.
    Grazie e saluti.

  2. #2

  3. #3
    Inanzitutto grazie. Mi sapresti suggerire una soluzione ?

  4. #4
    Non avevo letto la prima riga.

    Grazie mille.
    Ora provo.

    Saluti.

  5. #5
    Originariamente inviato da simonesem
    Non avevo letto la prima riga.

    Grazie mille.
    Ora provo.

    Saluti.
    Fammi sapere come va

  6. #6

    Parse error: parse error, unexpected $end in

    Salve,

    ho installato il programma Wampserver, ma quando configuro E2Ecommerce mi compare questo errore:

    Parse error: parse error, unexpected $end in C:\Programmi\wamp\www\E2ECommerce\catalog\INSTALL\ templates\pages\install.php on line 204

    e su install.php c' è:
    <?php
    /*
    $Id: install.php,v 1.7 2002/08/14 13:30:23 hpdl Exp $

    E2E commerce, Get your shop online FAST !
    http://www.e2ecommerce.com

    Copyright (c) 2004 E2E Commerce

    Powered By Matteo.

    Released under the GNU General Public License
    */


    $error=0;
    if ($HTTP_POST_VARS['M_ADMIN_PASSWORD']!=$HTTP_POST_VARS['M_ADMIN_PASSWORD_CONFIRM'])
    {
    $error=2;
    }
    reset($HTTP_POST_VARS);

    if ( (!$HTTP_POST_VARS['M_ADMIN_FIRSTNAME'])||($HTTP_POST_VARS['M_ADMIN_FIRSTNAME']=='') )
    {
    $error=1;
    }
    if ( (!$HTTP_POST_VARS['M_ADMIN_LASTNAME'])||($HTTP_POST_VARS['M_ADMIN_LASTNAME']=='') )
    {
    $error=1;
    }
    if ( (!$HTTP_POST_VARS['M_ADMIN_FIRSTNAME'])||($HTTP_POST_VARS['M_ADMIN_FIRSTNAME']=='') )
    {
    $error=1;
    }
    if ( (!$HTTP_POST_VARS['M_ADMIN_EMAIL'])||($HTTP_POST_VARS['M_ADMIN_EMAIL']=='') )
    {
    $error=1;
    }
    else
    {
    if (strpos($HTTP_POST_VARS['M_ADMIN_EMAIL'],'@')==FALSE)
    {
    $error=3;
    }
    }
    if ( (!$HTTP_POST_VARS['M_ADMIN_PASSWORD'])||($HTTP_POST_VARS['M_ADMIN_PASSWORD']=='') )
    {
    $error=1;
    }
    if ( (!$HTTP_POST_VARS['M_ADMIN_STORE_NAME'])||($HTTP_POST_VARS['M_ADMIN_STORE_NAME']=='') )
    {
    $error=1;
    }

    if ($error!=0)
    {
    ?>
    <form name="install" action="install.php" method="post">
    <?
    reset($HTTP_POST_VARS);
    while (list($key, $value) = each($HTTP_POST_VARS)) {
    if ($key != 'x' && $key != 'y') {
    if (is_array($value)) {
    for ($i=0; $i<sizeof($value); $i++) {
    echo osc_draw_hidden_field($key . '[]', $value[$i]);
    }
    } else {
    echo osc_draw_hidden_field($key, $value);
    }
    }
    }
    if ($error==1)
    {
    echo "

    Tutti i campi marcati con 'richiesto' sono obbligatori!</p>";
    }
    elseif ($error==2)
    {
    echo "

    ERRORE: La password e conferma password non coincidono!</p>";
    }
    else
    {
    echo "

    ERRORE: Hai inserito un indirizzo email non corretto!</p>";
    }
    ?>


    Cliccare sul pulsante Indietro per rivedere i dati inseriti.
    </p>
    <table border="0" width="100%" cellspacing="0" cellpadding="0" width="100%">
    <tr>
    <td width="50%" align="left">[img]images/button_cancel.gif[/img]</td>
    <td width="50%" align="right"><input type="image" src="images/button_back.gif" border="0" alt="Back"></td>
    </tr>
    </table>
    </form>
    <?
    }
    if ($error==0)
    {

    if (!$script_filename = str_replace('\\', '/', getenv('PATH_TRANSLATED'))) {
    $script_filename = getenv('SCRIPT_FILENAME');
    }
    $script_filename = str_replace('//', '/', $script_filename);

    if (!$request_uri = getenv('REQUEST_URI')) {
    if (!$request_uri = getenv('PATH_INFO')) {
    $request_uri = getenv('SCRIPT_NAME');
    }

    if (getenv('QUERY_STRING')) $request_uri .= '?' . getenv('QUERY_STRING');
    }

    $dir_fs_www_root_array = explode('/', dirname($script_filename));
    $dir_fs_www_root = array();
    for ($i=0; $i<sizeof($dir_fs_www_root_array)-2; $i++) {
    $dir_fs_www_root[] = $dir_fs_www_root_array[$i];
    }
    $dir_fs_www_root = implode('/', $dir_fs_www_root);

    $dir_ws_www_root_array = explode('/', dirname($request_uri));
    $dir_ws_www_root = array();
    for ($i=0; $i<sizeof($dir_ws_www_root_array)-1; $i++) {
    $dir_ws_www_root[] = $dir_ws_www_root_array[$i];
    }
    $dir_ws_www_root = implode('/', $dir_ws_www_root);

    $dir_ws_www_root_array = explode('/', dirname($request_uri));
    $dir_ws_www_root_admin = array();
    for ($i=0; $i<sizeof($dir_ws_www_root_array)-2; $i++) {
    $dir_ws_www_root_admin[] = $dir_ws_www_root_array[$i];
    }
    $dir_ws_www_root_admin = implode('/', $dir_ws_www_root_admin);
    ?>


    <span class="pageHeading">E2E Commerce</span> Configurazione

    <font color="#9a9a9a">Impostazioni delle Directory</font></p>

    <form name="install" action="install.php?step=2" method="post">
    <?
    reset($HTTP_POST_VARS);
    while (list($key, $value) = each($HTTP_POST_VARS)) {
    if ($key != 'x' && $key != 'y') {
    if (is_array($value)) {
    for ($i=0; $i<sizeof($value); $i++) {
    echo osc_draw_hidden_field($key . '[]', $value[$i]);
    }
    } else {
    echo osc_draw_hidden_field($key, $value);
    }
    }
    }

    ?>


    1. Scegli le operazioni che vuoi eseguire con la configurazione:</p>



    <?php echo osc_draw_checkbox_field('install[]', 'database', true); ?> Importa il Database

    Crea il database per il tuo negozio online. Questa operazione è consigliata solo alla prima configurazione!

    ATTENZIONE: se esite già un database questo verrà sovrascritto.</p>



    <?php echo osc_draw_checkbox_field('install[]', 'configure', true); ?> Configurazione Automatica

    Le informazioni inserite riguardanti il web server e il database server verranno automaticamente salvate nei file di configurazione sia del catalogo che dell' amministrazione di E2ECommerce.</p>



    2. Inserire le informazioni riguardanti il web server:</p>



    Directory Root del WebServer
    <?php echo osc_draw_input_field('DIR_FS_DOCUMENT_ROOT', $dir_fs_www_root); ?>

    La directory dove i file del tuo negozio sono stati salvati ed è possibile eseguire file con scripts php.</p>



    Directory Catalogo del Webserver
    <?php echo osc_draw_input_field('DIR_FS_CATALOG', '/catalog/'); ?>

    La directory dove le pagine del catalogo sono memorizzate (all' interno della directory di root del WebServer).

    Esempio: se la tua directory di Root è c:/programs/e2ecommerce/www/e2ecommerce/ e il catalogo è stato salvato in c:/programs/e2ecommerce/www/e2ecommerce/catalog/ specifcare /catalog/</p>



    Directory Amministrazione del Webserver
    <?php echo osc_draw_input_field('DIR_FS_ADMIN', '/admin/'); ?>

    La directory dove le pagine dell' amministrazione sono memorizzate (all' interno della directory di root del WebServer).

    Esempio: se la tua directory di Root è c:/programs/e2ecommerce/www/e2ecommerce/ e il catalogo è stato salvato in c:/programs/e2ecommerce/www/e2ecommerce/admin/ specificare /admin/</p>



    WWW Directory del Catalogo
    <?php echo osc_draw_input_field('DIR_WS_CATALOG', $dir_ws_www_root . '/'); ?>

    La directory virtuale dove il Catalogo risiede, generalmente /e2ecommerce/catalog/.</p>



    WWW Directory dell' Amministrazione
    <?php echo osc_draw_input_field('DIR_WS_ADMIN', $dir_ws_www_root_admin . '/admin/'); ?>

    La directory virtuale dove l' Amministrazione risiede, generalmente /e2ecommerce/admin/.</p>



    3. Inserire le informazioni sul Database Server (mySql) :</p>



    Server Database
    <?php echo osc_draw_input_field('DB_SERVER','127.0.0.1'); ?>

    Il server del database può essere nella forma di hostname, come ad esempio db1.myserver.com, o un indirizzo IP, come 192.168.0.1.
    Nel caso di utilizzo di Easyphp e nel caso in cui questa sia la prima configurazione usare come Server del database 127.0.0.1 o cambiare le impostazioni del server mySql con phpMyAdmin ( menù Easyphp ).</p>



    Username
    <?php echo osc_draw_input_field('DB_SERVER_USERNAME'); ?>

    La username usata per la connessione al server del database. Un esempio di username è myuser.

    Nota: Se il catalogo è importato (impostazione selezionata prima) e usi un account esistente questo account al server del database ha bisogno dei permessi Crea ed Elimina (Create and Drop).</p>



    Password
    <?php echo osc_draw_input_field('DB_SERVER_PASSWORD'); ?>

    La password è usata insieme alla username per formare l' account.</p>



    Database
    <?php echo osc_draw_input_field('DB_DATABASE'); ?>

    Il nome del database usato per contenere le informazioni del tuo negozio. Un esempio di nome del database è catalog.</p>

    <table border="0" width="100%" cellspacing="0" cellpadding="0">
    <tr>
    <td width="50%" align="left"><input type="image" src="images/button_continue.gif" border="0" alt="Continue"></td>
    <td width="50%" align="right">[img]images/button_cancel.gif[/img]</td>
    </tr>
    </table>

    </form>

    <?
    }// fine if error==1
    ?>

  7. #7
    Di solito quell'errore lo da quando la pagina non é completa sul server...in questo caso non so cosa possa essere...a un primo sguardo il codice sembra corretto

    edit: ora provo

    edit: Ok, ci sono...basta sostituire

    Codice PHP:
    <?
    }// fine if error==1
    ?>
    con
    Codice PHP:
    <?php
    }// fine if error==1
    ?>

  8. #8

    ancora FATAL ERROR: register_globals is disabled in php.ini

    Salve,
    grazie per la risposta, sei molto gentile.

    In questo programma è possibile configurare le pagine tramite C:\Programmi\wamp\www\E2ECommerce\setup\setup.html
    cioè tramite il programma oppure cliccando su
    http://www.simonesem.com/E2ECommerce...TALL/index.php

    Temo che questo programma sia impostato per lavorare con easyPHP, forse mi sbaglio....
    Comunque mi da ancora:

    FATAL ERROR: register_globals is disabled in php.ini, please enable it!

    qunado cerco di installare tramite questa pagina:

    http://www.simonesem.com/E2ECommerce...TALL/index.php

  9. #9
    premetto che anche in questo programma ho settato on (a metà pagina) su PHP.ini
    e poi ho riavviato.

  10. #10

    il problema è tiscali

    chiudo la parentesi in quanto ho capito dove è l' errore. L' errore è tiscali in quanto sui suoi server il REGISTER_GLOBALS è stato settato su OFF.
    Si può installare una patch, ma non ci sono riuscito, quindi passo ad Aruba.
    Ringrazio comunque ianaz e il forum per il supporto.

    Saluti.

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.