Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore Php - Mysql

  1. #1

    Errore Php - Mysql

    Ciao a tutti.
    Premetto che sono un newbie di php e mysql.
    Recentemente ho cambiato provider per l'hosting di un sito web e mi trovo che la pagina in cui sono gestite delle news (con php e mysql), contrariamente a prima, quando il sito era sul precedente hoster, non mi funziona piu' e mi da una serie di errori. La pagina delle news viene richiamata all'interno di una pagina html, con il seguente codice

    <?php include("./news/easynews.php"); ?>

    mentre gli errori che vengono generati sono i seguenti:

    Warning: main() [function.main]: open_basedir restriction in effect. File(/usr/share/pear/config.php) is not within the allowed path(s): (/var/www/vhosts/pippo.net/httpdocs:/tmp) in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 17

    Warning: main(config.php) [function.main]: failed to open stream: Operation not permitted in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 17

    Warning: main() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 17

    Warning: main() [function.main]: open_basedir restriction in effect. File(/usr/share/pear/includes/functions.php) is not within the allowed path(s): (/var/www/vhosts/pippo.net/httpdocs:/tmp) in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 34

    Warning: main(includes/functions.php) [function.main]: failed to open stream: Operation not permitted in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 34

    Warning: main() [function.include]: Failed opening 'includes/functions.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/vhosts/pippo.net/httpdocs/web/ita/news/easynews.php on line 34
    Error during DBMS connection:
    Access denied for user 'apache'@'localhost' (using password: NO)

    Il database e' creato cosi' come la tabella, tant'e' che riesco ad inserire le news e ad avere il preview, oltre a vederle regolarmente se richiamo direttamente la pagina 'easynews.php'.
    Qualcuno sa darmi delle indicazioni, se sbaglio qualcosa o se puo' dipendere da alcuni parametri di configurazione da parte del mio nuovo provider?
    Grazie per l'aiuto.

  2. #2
    il file config è incluso in easynews.php?

    prova a includerlo in questa pagina principale e giustamente ricorda di rinominare html in php



    ....p.s. spesso basta tentare per risolvere i problemi.
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    Originariamente inviato da Manuelandro
    il file config è incluso in easynews.php?

    prova a includerlo in questa pagina principale e giustamente ricorda di rinominare html in php



    ....p.s. spesso basta tentare per risolvere i problemi.
    Si, e' incluso in easynews.php.
    Non ho capito cosa devo rinominare...

  4. #4
    Il problema l'ho risolto verificando con attenzione i percorsi dei file assegnati ad alcune variabili e di alcuni include. Nonostante non abbia alterato la struttura delle directory e dei file mi sono trovato che i percorsi di alcuni file assegnati a delle variabili e i path degli include andavano bene sul server del precedente hoster ma non sul quello del nuovo, il perche' pero' non lo so.

    Ad esempio, se all'interno della directory pippo ho, fra gli altri, due file, uno pluto.php e l'altro paperino.php, per fare l'include di paperino dentro pippo avevo scritto: include 'paperino.php';
    Sul server del vecchio hoster cio' funzionava. Adesso invece per farlo lavorare correttamente ho dovuto specificare: include './pippo/paperino.php';
    la stessa cosa ho fatto per alcune variabili che contengono i percorsi ad alcuni file all'interno della cartella pippo.
    Non so se sono stato sufficientemente chiaro, lo spero.

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.