- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema configurazione script PHP Warning: ..function include
-
Problema configurazione script PHP Warning: ..function include
[Ciao spero di Trovare le risposte A questo problema grave, non riuscendone uno venire fuori, ho acquistato un script Dagli Stati Uniti, ho configurato il database file.sql ho configurato il file chiamato common.php ora vi presento l'errore sulla pagine web del mio sito:
[php] PHP Warning: include (/ home / Easy / public_html / agenzia / template / grigio scuro / style.php) [function.include]: failed to open stream: No such file or directory in \ WebSites \ com_7pfh9kdzpuoypt miosito \ agenzia \ include \ common.php sulla linea 65 PHP Warning: include () [function.include]: Failed opening '/ home / Easy / public_html / escortagency / template / grigio scuro / style.php' for inclusion (include_path = ' . \ php5 \ pear ') in \ WebSites \ miosito. com_7pfh9kdzpuoypt \ agenzia \ include \ common.php on line 65 PHP Warning: include (/ home / Easy / public_html / agenzia / include / language / italian.php) [function.include]: .......... .....
Questo sotto è il common.php file Configurare Quello da in maniera corretta non posso inserirlo tutto perche mi da errore nell' invio messaggio:
version $ config [ ''] =''; / / Non modificare
/ / Indirizzo del tuo sito web (non si dimentichi la htp://) - lasciare fuori la barra finale
$ config [ 'baseurl'] = 'htp: / / agenzia / miosito';
/ / La posizione attuale della vostra agenzia di escort sulla macchina - lasciare fuori la barra finale
/ / Gli utenti Windows è necessario utilizzare le barre doppia es. \ \ ww \ \ agenzia
Basepath $ config [ ''] = '/ home / Easy / public_html / agenzia';
admin_name $ config [ ''] = 'Admin'; / / Il tuo nome - tutte le email provenienti da questo nome
$ config [ 'telephone_example'] = "0800 800800"; / / Il tuo numero di telefono - pubblicati sul sito web
$ config [ 'admin_email'] = 'mia e-mail. com'; / / tutte le email che viene inviato dal sito provengono da questo indirizzo
$ config [ 'site_title'] = 'La tua agenzia'. $ config [ 'version'] / / Site title
$ config [ 'company_name'] = 'La tua agenzia'; / / Nome Società ha utilizzato giuridica Page.
$ config [ 'company_location'] = 'LA TUA AGENZIA SOLGAN'; / / Company Slogan
$ config [ 'company_logo'] = '/ images / title.jpg'; / / Posizione del logo aziendale.
La parte sopra ho messo solo il sito nome e-mail il resto è originale.////////////////////////////////////////////////// /
/ / Tipo database
/ / Valore predefinito è MySQL - assicurarsi di modificare questo file
/ / Per assicurarsi che le impostazioni di DB è corretta!
global $ db_type;
db_type = $ 'mysql';
/ / Scelte possibili sono: l'accesso, ADO, DB2, ado_access, VFP, fbsql, ibase
/ / Firebird, borland_ibase, Informix, mssql, mysql, mysqlt, maxsql, OCI8
/ / Oci8po, Oracle ODBC, postgres, postgres7, sqlanywhere, Sybase
$ db_user = 'utente'; / / utente del database username inserito db
$ db_password = 'mypowers'; / / inseritopassword database di password
db_database = 'mydatabase'; / / definizione inseritodatabase file di database
$ db_server = '34 ,54 ... myserver '; / / server di database-inserito il server - di solito localhost, ma non si sa mai
/ / Il seguente è necessaria solo se avete intenzione di utilizzare il builtin untility di backup di MySQL.
/ / Non necessario per le funzioni in più l'utilità di backup.
phpMyAdmin $ = 'htp: / / com easysitedemo: 2082/3rdparty/phpMyAdmin/index.php'; / / Path to phpMyAdmin non l'ho variato
/ / Il seguente ha bisogno di me impostata su No se il server non consente di creare indici.
$ config [ 'manage_index_permissions'] = 'Si';
////////////////////////////////////////////////// /
/ / Table Prefix
/ / In questo modo più siti di utilizzare lo stesso database, modificare il valore al di sotto di un unico
/ / Valore per ogni sito. Invia è come per l'installazione solo sito.
$ config [ 'Table_prefix'] = "default_";////////////////////////////////////////////////// /
/ / I dati del modello
/ / $ config [template_path] = $ config [Basepath]. '/ template / generic'; / / Invia al largo delle barre finali
/ / $ config [template_url] = $ config [baseurl]. '/ template / generic'; / / Invia al largo delle barre finale
template_path $ config [ ''] = $ config [ 'Basepath'].'/ template / grigio scuro'; / / Invia al largo delle barre finali
template_url $ config [ ''] = $ config [ 'baseurl'].'/ template / grigio scuro'; / / Invia al largo delle barre finali
include ($ config [ 'style.php'].'/ template_path'); / / definizioni di stile////////////////////////////////////////////////// /
/ / LANGUAGE FILE PATH - usato per Supporto multi-lingue
include ($ config [ 'Basepath'].'/ include / language / italian.php');////////////////////////////////////////////////// /
/ / Impostazioni di visualizzazione
listings_per_page $ config [ ''] = 20; / / numero di inserzioni per mostrare su una pagina:
$ config [ 'add_linefeeds'] = 'yes'; / / restituisce convertire la linea di feed? sì o no
strip_html $ config [ ''] = 'yes'; / / Should HTML è spogliato di annunci? sì o no
$ config [ 'allowed_html_tags'] = '<a> <b> <i> <u> <br>'; / / tag html che può una persona di ingresso?
$ config [ 'money_sign'] = '$', / / di default è di dollari, ma potrebbe essere "£" per libbre o "?" per l'euro
$ config [ 'show_no_photo'] = 'yes'; / / se un annuncio non ha una foto, dovrebbe utilizzare le immagini / / nophoto.gif invece?
$ config [ 'number_format_style'] '1 = '/ / sostegno internazionale formato di numerazione. Vedere la documentazione per i dettagli
money_formats funzione ($ numero)
(
global $ config;
/ / Prezzi formati correttamente
Defaults / / a $ 123, ma altre persone in altre terre farlo in modo diverso
/ / Decommentare la corretta uno
$ output = $ config [ 'money_sign']. $ numero; / / Regno Unito, Stati Uniti d'America - $ 123,345
/ / $ Output = $ numero. $ Config [ 'money_sign'] / / Germania, Spagna - 123.456,78 ?
/ / $ Output = $ config [ 'money_sign']. ' '. $ numero "; / / Honduras - ? 123,456.78
return $ output;
)
////////////////////////////////////////////////// /
/ / Impostazioni caricamento
$ config [ 'max_listings_uploads'] = 10; / / max # di foto per un annuncio dato
$ config [ 'max_listings_upload_size'] = '150000 '; / / (in bytes)
$ config [ 'max_listings_upload_width'] = 500; / / larghezza massima (in pixel)
$ config [ 'listings_upload_path'] = $ config [ 'Basepath'].'/ images / listing_photos'; / / off lasciare la barra finale
$ config [ 'listings_view_images_path'] = $ config [ 'baseurl'].'/ images / listing_photos';
$ config [ 'max_user_uploads'] = 10; / / max # di foto per un determinato utente
$ config [ 'max_user_upload_size'] = '150000 ';
$ config [ 'max_user_upload_width'] = 500; / / larghezza massima (in pixel)
$ config [ 'user_upload_path'] = $ config [ 'Basepath'].'/ images / user_photos'; / / off lasciare la barra finale
$ config [ 'user_view_images_path'] = $ config [ 'baseurl'].'/ images / user_photos';
$ config [ 'allowed_upload_types'] = array ( 'image / pjpeg', 'image / jpeg', 'image / gif', 'image / x-png'); / / consentiti i tipi di file
$ config [ 'allowed_upload_extensions'] = array ( 'JPG', 'GIF', 'png'); / / possibili estensioni di file ammessi
make_thumbnail $ config [ ''] = 'no'; / / utilizzare uno strumento esterno miniature per ridimensionare le immagini
$ config [ 'thumbnail_width'] = '100 '; / / larghezza massima (in pixel) delle miniature
$ config [ 'thumbnail_featured_width'] = '100 '; / / larghezza max (in pixel) di miniature in evidenza
/ / Questa linea è per GD Support Image Lib
path_to_thumbnailer $ config [ ''] = $ config [ 'Basepath'].'/ include / thumbnail_gd.php'; / / percorso dello strumento thumnailing
$ config [ 'gdversion2'] = false; / / Imposta la versione di gdLibs si è installato Set di Tru è che hai GD> = 2.0
/ / Queste due righe sono per il sostegno ImageMagick
/ / $ config [ 'path_to_thumbnailer'] = $ config [ 'Basepath'].'/ include / thumbnail_imagemagick.php'; / / percorso dello strumento thumnailing
/ / $ config [ 'path_to_imagemagick'] = '/ usr/X11R6/bin/convert'; / / percorso per lo strumento di conversione, OPTIONAL! (Compilare solo se si utilizza ImageMagick)////////////////////////////////////////////////// /
/ / Listato SCADENZA IMPOSTAZIONI
$ config [ 'use_expiration'] = 'no'; / / la scadenza dovrebbe usare il sistema? sì o no
$ config [ 'days_until_listings_expire'] = '999 '; / / liste devono essere attivi per questo numero di giorni////////////////////////////////////////////////// /
/ / USER SETTINGS
allow_user_signup $ config [ ''] = 'yes'; / / utenti possono registrarsi attraverso il sito web? sì o no
$ config [ 'user_default_active'] = "yes" / / sono i nuovi utenti attivi di default? sì o no
user_default_agent $ config [ ''] = "no"; / / sono i nuovi utenti di agenti di default? sì o no
user_default_admin $ config [ ''] = 'no'; / / sono i nuovi utenti amministratori di default? sì o no
/ / I consiglia di lasciare le seguenti voci contrassegnate "no" ... a meno che non ci sia un particolare
/ / Ragione si vuole i nuovi utenti di essere in grado di fare i compiti amministrativi di default ...
user_default_feature $ config [ ''] = 'no'; / / potete nuovi utenti funzionalità di liste di default? sì o no
$ config [ 'user_default_moderate'] = 'no'; / / potete nuovi utenti liste moderate di default? sì o no
user_default_logview $ config [ ''] = 'no'; / / nuovi utenti possono visualizzare i log di default? sì o no
$ config [ 'user_default_editForms'] = 'no'; / / nuovi utenti possono modificare i moduli di default? sì o no
$ config [ 'user_default_canChangeExpirations'] = 'No'; / / utenti possono modificare le date di scadenza delle loro inserzioni? sì o no
////////////////////////////////////////////////// /
/ / ESCORT Impostazioni di ricerca
$ config [ 'rental_step'] = '20 ';
$ config [ 'max_rental_price'] = '100 ';
$ config [ 'min_rental_price'] = '800 ';
////////////////////////////////////////////////// /
/ / Impostazioni MODERAZIONE
$ config [ 'moderate_users'] = "no"; / / dovrebbe nuovi utenti richiedono l'approvazione di moderatore a essere "attivo?" sì o no
$ config [ 'moderate_listings'] = "yes"; / / dovrebbe annunci richiedono l'approvazione di moderatore a essere "vivere?" sì o no
$ config [ 'email_notification_of_new_users'] = "yes"; / / l'amministratore del sito dovrebbe ricevere una notifica via email se qualcuno registri? sì o no
$ config [ 'email_notification_of_new_listings'] = 'yes'; / / l'amministratore del sito dovrebbe ricevere una notifica via email se qualcuno aggiunge un annuncio? sì o no
////////////////////////////////////////////////// /
/ / Impostazioni miscelleneous
/ / Non si dovrebbe avere a pasticciare con queste cose a meno che non si rinomina una cartella, ecc ..
/ / Percorso del file principale
include ($ config [ 'Basepath'].'/ include / main.php');
/ / Questo è il setup per la libreria ADODB
include ($ config [ 'Basepath'].'/ include / adodb / adodb.inc.php');
$ conn = & ADONewConnection ($ db_type);
$ conn-> connect (db_server $, $ db_user, $ db_password, db_database);.
[/php]
Tutto il resto è rimasto invariato i file sono tutti giusti controllati i percorsi All'interno del server ftp tutte le cartelle e sottocartelle sono presenti, ho modificato ora http www file quindi sono tutti scritti htp o ww ma sul file sono giusti per avere il permesso di publicare questo file.
Spero di Trovare una risposta A questo errore Che da 1 giorno Che non riesco a venirne a capo.
Lo ammetto non sono il massimo nel mondo del linguaggio php ma me la cavo.
-
Ciao gazzol,
il Basepath è errato, quindi non riesce a includere i file.
-
Per inserire all'interno del file common.php il percorso del basepath giusto, come si deve fare?
-
Nel file che hai postato non si capisce nulla, sembra tutto invertito d'ordine, c'è comunque una varaibile che credo sia $config['Basepath'] da quello che riesco a vedere.
-
[html]
SITE INFORMATION
// make sure this info is accurate
$config['version'] = ''; //Do Not Modify
// Your site's web address (don't forget the) - leave off the trailing slash
$config['baseurl'] = ' htp: / /nome sito con/agency'; qui ho inserito il nome del mio sito al posto delle sito e hllp
// The actual location of your agency on the machine -- leave off the trailing slash
// Windows users need to use double slashes eg. c:\ \wwww\agency
$config['basepath'] = '/home/easy/public_html/agency';
$config['admin_name'] = Admin'; // Your name -- all email will come from this name
$config['telephone_example'] = "0800 800800"; // Your telephone number -- displayed on the website
$config['admin_email'] = 'miaemail'; // all email which is sent from the site will come from this address
$config['site_title'] = 'Your Agency'.$config['version']; // Site title
$config['company_name'] = 'Your Agency'; // Company Name used on Legal Page.
$config['company_location'] = 'YOUR AGENCY SOLGAN'; / / Company Slogan
$config['company_logo'] = '/images/title.jpg'; / /Location of company logo.
///////////////////////////////////////////////////
// DATABASE TYPE
// default is mysql -- make sure you edit this file
// to make sure DB settings are correct!
global $db_type;
$db_type = 'mysql';
// possible choices are: access, ado, db2, ado_access, vfp, fbsql, ibase
// firebird, borland_ibase, informix, mssql, mysql, mysqlt, maxsql, oci8
// oci8po, odbc, oracle, postgres, postgres7, sqlanywhere, sybase
$db_user = 'nomeuser'; //database user
$db_password = 'xxxxx'; //database password
$db_database = 'nomedatabase'; //database definition file
$db_server = '54.76......35'; //database server -- usually localhost, but one never knows
// The following is needed only if you are going to use the builtin mysql backup untility.
// Not required for most functions in the backup utility.
$phpmyadmin = 'htp://sitostandard:2082/3rdparty/phpMyAdmin/index.php'; // Path to phpMyAdmin
// The following needs to me set to no if your server does not allow you to create indexes.
$config['manage_index_permissions'] = 'No';
///////////////////////////////////////////////////
// Table Prefix
// this allows multiple sites to use the same database, change the value below to a unique
// value for every site. Leave it as is for single site installs.
$config['table_prefix'] = "default_";
..................
...........
[/html]
La traduzione automatica aveva invertito, non mi ero accorto, questo è il file originale.
Ti invio la guida su questo file c'è un esempio ma è per linux io ho windows:
Il common.php FileNella directory include, si dovrebbe trovare il file common.php. Questo file contiene tutte le impostazioni per Agency. Aprirlo con un editor di testo preferito e si dovrebbe vedere un intero gruppo di impostazioni ...
Per quelli di voi che sono nuovi al mondo del PHP, non abbiate paura. Avremmo potuto mettere tutte queste impostazioni in un database o qualcosa del genere, ma ci prende un colpo in termini di prestazioni con tutte quelle domande in più ...Fare una copia di backup prima di fare qualsiasi cosa drastica e forse solo modificare una cosa alla volta. Anche se ogni elemento ha una spiegazione accanto ad esso, potrei essere in grado di gettare un po 'di luce ulteriore su come funziona ...
INFORMAZIONI SITO
Questa zona è dove si configura le informazioni di base per il tuo sito. Ciò include informazioni come l'indirizzo del tuo sito, il Basepath (dove si trovano i file sul server), il vostro nome, indirizzo email, e il nome del sito. Assicurati di lasciare la barra finale al largo della Basepath e l'URL, o tutto ciò che otterrete tutti incasinato.
L'errore più comune ha a che fare con la distinzione tra Basepath e baseurl. Il baseurl è l'indirizzo effettivo web che gli utenti possono visualizzare - IE,
Il Basepath, tuttavia, è di utilizzare la macchina solo - è la posizione fisica degli script di Agenzia sulla propria macchina. Saprai immediatamente se hai sbagliato, perché ti do un messaggio di errore che assomiglia a:
Warning: Failed opening '/ template / generic / style.php' for inclusion (include_path ='') in / usr / users / www / LinuxUser / Agency / include / common.php on line 42
Ecco un piccolo trucco: nell'esempio precedente, "/ usr / www / users / LinuxUser / Agency" è il Basepath corretta.
-
Devi modificare:
[php]
$config['basepath'] = '/home/easy/public_html/agency';[/php]
mettendo il percorso corretto, che io non sò nel tuo caso quale sia, ma puoi ricavartelo da un phpinfo.
-
Questo è il basepath sul file comm.php
[php]
$config['basepath'] = '/home/easy/public_html/agency';
[/php]
Le nuove configurazione che sto facendo, caricando il script sul server mi ha creato una cartella in WebSite/easy/public_html/agency/ file script
ed un'altra cartella in WebSite/miosito.com_7pj.../agency/ file script.
Chiedo per configurare ora la basepath di tutti i file coomon.php 1 sul server e 2 in locale devo scrivere cosi
[php]
$config['basepath'] = '/WebSite/easy/public_html/agency';
oppure
$config['basepath'] = '/home/WebSite/easy/public_html/agency';
[/php]
Oppure bisogna scrivere al posto di home un campo diverso per richiamare unita C:.
-
Non utilizzo windows, per cui non saprei dirti con certezza, nei commenti del file comunque dice:
Windows users need to use double slashes eg. c:\ \wwww\agency