XAMPP - Step by Step

Nello sviluppo di siti web è preferibile operare in locale e trasferire il tutto sul server remoto solo una volta che si è ottimizzata la configurazione per lo scopo che ci si è prefissi. Ciò permette di avere una maggior velocità poiché non è necessario operare sul server trasferendo i file ogni volta che è necessario apportare una qualche modifica e perché non si hanno restrizioni imposte dai limiti di banda.
Per poter sviluppare in locale è necessario avere a disposizione un Web Server in cui è abilitato l'utilizzo di script PHP e di un database in cui archiviare i dati. I software scelti sono quelli presenti nella maggior parte dei server presenti in rete e quindi useremo Apache (Web Server) con PHP 5 attivato, e MySQL 5 come database. Per ovviare ai problemi di installazione e configurazione dei vari software utilizzeremo un pacchetto che contiene tutti questi programmi (a alcuni altri) già configurai per le esigenze più comuni. Per ora ci occuperemo dell'installazione su piattaforma Windows.
Iniziamo scaricando XAMPP dal sito ufficiale. Una volta scaricato il programma installiamolo sul nostro PC e Scegliamo di avviare Apache e MySQL come servizi, mentre Mercury e FileZilla non ci interessano, verranno quindi lasciati disabilitati. Al termine dell'installazione apriamo un browser (vi consiglio Firefox) e andiamo all'indirizzo http://localhost/. A questo punto avremmo davanti un interfaccia che ci permette di scegliere la lingua principale da utilizzare per l'amministrazione del server, guardacaso sceglieremo l'italiano. Ora ci troveremo davanti ad una schermata simile a quella rappresentata qui sotto.
Immagine della prima pagina di installazione di XAMPP
Se selezioniamo Sicurezza dal menu di sinistra ci troveremo di fronte ad una serie di indicazioni che mettono in risalto i priblemi di sicurezza riscontrati sul nostro server.
Immagine della pagina delle impostazioni di sicurezza di XAMPP
Vediamo ora come modificare le impostazioni di default per correggere queste problematiche.
Iniziamo andando ad impostare le password di accesso alla interfaccia di amministrazione di XAMPP selezionando il link presente nella pagina di sicurezza e precisamente quello indicato da http://localhost/security/xamppsecurity-php. Impostiamo per la protezione directory di XAMPP un utente e una password (per esempio root, e miapassword), salvando le impostazioni inserite scegliendo Rendi sicura la directory di XAMPP.Proseguiamo l'operazione dalla stessa pagina andando ad inserire la password di MySQL superuser; una volta che è stata inserita e confermata selezioniamo cambia password per rendere permanente la modifica.
A questo punto ci verrà chiesto di inserire l'utente e password scelte per l'accesso all'interfaccia di amministrazione.
Fatto queste semplici operazioni dobbiamo andare a modificare alcune opzioni nei file di configurazione in modo da permettere l'accesso al database che abbiamo protetto con password, quindi apriamo C:\Programmi\xampp\phpmyadmin\config.inc.php e troviamo la riga:
$cfg['Servers'][$i]['password'] = '';e aggiorniamo la password di accesso al database, quindi:
$cfg['Servers'][$i]['password'] = 'miapassword';Ripetiamo la stessa operazioni per il tipo di autorizzazione impostando la stringa a
$cfg['Servers'][$i]['auth_type'] = 'http';L'ultima operazione da effettuare è l'abilitazione del Safe Mode di PHP. Non è un operazione indispensabile lavorando in locale e solo su un sito di prova non accessibile dall'esterno, ma poiché la maggior parte degli hoster ha il safe mode abilitato conviene prevenire i possibili errori di programmazione che potrebbero sorgere. Per abilitarlo apriamo il file C:\Programmi\xampp\apache\bin\php.ini e andiamo a modificare la riga da
safe_mode = Offa
safe_mode = OnApriamo ora il pannello di gestione dei servizi di XAMPP (se avete seguito l'installazione standard lo trovate in C:\Programmi\xampp\xampp-control.exe e arrestate Apache, dopo di che riavviatelo. A questo punto andate a visualizzare ancora le impostazioni di Sicurezza e dovreste trovarvi con tutte le indicazioni rese sicure (ad esclusione dei servizi che non sono stati avviati).
Immagine della pagina delle impostazioni di sicurezza di XAMPP
Ora possiamo creare un nuovo sito locale andando a creare una nuova directory in C:\Programmi\xampp\htdocs (per esmpio creiamo la directory prova) che sarà raggiungibile all'indirizzo http://localhost/prova/.
Ipotizziamo ora di voler creare un novo database per il nuovo sito di prova creato, le operazioni da compiere sono piuttosto banali, è sufficiente andare nel pannello phpMyAdmin (Presente all'indirizzo http://localhost/phpmyadmin/) e scegliere privilegi, quindi Aggiungi nuovo utente e completiamo la pagina che ci viene presentata con le informazioni necessarie, in particolare nel nostro caso come nome utente inseriamo prova, come password miaprova e lo conferiamo e scegliamo di creare un nuovo database per l'utente con lo stesso nome e tutti i privilegi (la seconda opzione). Fatto ciò premiamo il pulsante esegui. A questo punto avremo creato un nuovo database per il nuovo utente di cui abbiamo tutti i privilegi.
Per ora abbiamo creato uno spazio web in cui caricare i file che ci interessano (la directory /prova), abbiamo creato un nuovo utente per il database e un database ad esso associato. A questo punto possiamo installare il software impostandola i dati inseriti precedentemente e iniziare ad utilizzarlo. Nel caso fosse necessario possiamo attivare il modulo rewrite semplicemente decommentando la riga
LoadModule rewrite_module modules/mod_rewrite.soPresente nel file C:\Programmi\Xampp\xampp\apache\conf\httpd.conf. Se servissero altri moduli è possibili abilitarli nello stesso modo. Ricordiamoci che è necessario riavviare apache ogni volta che vengono inseriti nuovi moduli o effettuate modifiche al php.ini.
A questo punto abbiamo tutto pronto e configurato per poter inizare a sperimentare in locale tutti gli applicativi web che vogliamo (chi ha detto Drupal?). Possiamo andare a perfezionare questo creando dei VirtualHost in modo che il nostro sito non compaia come http://localhost/prova/, ma come http://prova/. Per fare questo è necessario aprire il il file C:\Programmi\xampp\apache\conf\extra\httpd-vhosts.conf e aggiungere alla fien le righe
NameVirtualHost *:80
<VirtualHost localhost:80>
DocumentRoot C:\Programmi\xampp\htdocs\
</VirtualHost>
<VirtualHost prova:80>
DocumentRoot C:\Programmi\xampp\htdocs\prova\
</VirtualHost>
Salviamo il file a aggiungiamo a C:\WINDOWS\system32\drivers\etc\hosts una nuova riga del tipo:
127.0.0.1 provaRiavviamo nuovamente Apache e puntiamo il browser all'indirizzo http://prova/, a questo punto visualizzeremo l'applicativo che dobbiamo configurare o testare. Il primo VirtualHost è stato inserito per permettere di accedere comunque all'interfaccia di amministrazione di XAMPP, volendo è possibile ometterla e accedere all'interfaccia di amministrazione tramite il protocollo https, ovvero https://localhost/.

Comments

dQKKtfiFuph

Very funny pictures cranktones and frankie 8-]]]

qIhXkWWcpVIFm

Excellent work, Nice Design traditional cantonese full moon dinner 2574

dRsxFvtVBXMqBLm

Best Site Good Work arabic ringtones ulyuk

PCjdFadzGB

Jonny was here indian ringtones ojf

PgHomOLFNYFJSsouB

magic story very thanks ringtones for cell phones 0770

UXDqscYDeyTFJoTW

Very funny pictures chimaira ringtones 391795

tKCHZlNMIF

Excellent work, Nice Design aircraft warning tones >:-DDD

TbekjYiafmNnTYZw

i'm fine good work make ringtones for motorola v171 rbkr

oKDhzlujmkmSBwfyY

i'm fine good work blackberry 411 ringtones nqx

THWwAPBEIsIYkPttc

Punk not dead real music ringtones for my phone wbejqz

PPiovtqkPUKEZH

Very Good Site i730 nextel software for ringtones kqrcq

cPwjWKTArs

This site is crazy :) ringtones nextel downloads 513

iZIrGItYIxVBGeIZmc

i'm fine good work tom jones ringtones no subscription hmd

jaXyxqypswJFoVmLV

RDQkJpaRCCd

Best Site Good Work mobile mp3 ringtones uxd

RYIlmlERMTIiB

good material thanks scrubby and the dynatones =-O

kjxxOnbEqDT

Hello good day free poly ringtones for sagems ftfjlq

XfzvokDgHpYzAT

Very interesting tale new rtttl tones 599

ciao, sono nuovo

ciao,

sono nuovo all'utilizzo delle tecniche server-side. ho imparato da poco ad utilizzare php, e vorrei imparare ad utilizzare i database. ho installato in locale xampp windows, ora vorrei capire come configurare il database mysql per poter iniziare a testare. ho notato che quando attivo mysql dal xampp control panel, tenta di attivare mysql installandolo come servizio. a questo punto, mi viene richiesto di impostare un user e una password. l'admin di mysql è winmysqladmin 1.4, il quale presenta una serie di strumenti e funzionalità che non sono ancora in grado di interpretare. detto questo: ti chiederei per cortesia se potresti rigirarmi un tutorial mysql di base, che mi spieghi come configurare gli strumenti necessari preferibilmente via xampp.

ti ringrazio per l'aiuto e chiedo scusa per la domanda "banale". proprio per questo ci sono gli esperti :)

ciao
luca

Esperto è una parolona..

..in ogni caso entra all'indirizzo http://localhost/phpmyadmin e avrai una comoda interfaccia grafica per gestire il tuo database MySQL.

ciao a tutti non riesco ad

ciao a tutti non riesco ad installare apache ho provato a metterlo sul pc ma quando si scompatta si sbocca da errore, ho provato a metterlo su pen drive ma non parte ugualmente mi diceerror in line 42
serever root mast be a valid directory
che significa devo finire un sito in php e sono fermo vi prego aiutatemi
grazie

non parte ne' apache ne' my sql

Ciao, una volta avviato xampp (prima funzionava tutto correttamente) quando provo a far partire il server apache e mysql mi da' l'errore apache
service not started [-1]
e lo stesso errore (mysql service...) per mysql.
Ho provato anche a disabilitare il firewall ma niente!
Dentro il file error di apache non trovo errori (l'ultimo errore segnalato risale a dicembre 2007). Puoi aiutarmi?

fake login

anche io avrei bisogno di un'informazione sul fake-login. dal mio pc funziona benissimo, ma se provo a mandare il link ad un amico (http://il mio ip/) gli dice che la pagina non esiste. come mai?

Firewall

Hai qualche firewall che blocca le connessioni dall'esterno sulla porta 80?

Esperienza personale Apache & Skype

Non riuscivo ad installare Apache perchè la porta :80 era occupata.
Dopo tante ricerche e strani pensieri, è bastato terminare Skype
e l'installazione è andata a buon fine.

Grazie per la segnalazione,

effettivamente se c'è già qualche altro programma che è in ascolto sulla porta 80 (ISS, Skype, ...) l'installazione non riesce ad andare a buon fine perchè viene rilevata la porta occupata.

XAMPP con p30x

La distribuzione linux live p30x consente di utilizzare
Apache MySql e Php senza dover installare nulla sul proprio PC.
La potete scaricare da http://p30x.netsons.org

errore

Ciao mi ritrovo il seguente errore di IE Warning: file_get_contents(lang.tmp) [function.file-get-contents]: failed to open stream: No such file or directory in C:\Programmi\xampp\htdocs\xampp\index.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at C:\Programmi\xampp\htdocs\xampp\index.php:2) in C:\Programmi\xampp\htdocs\xampp\index.php on line 4
qualche idea o suggerimento?
ciao grazie

Non torva il file della lingua

Non torva il file della lingua, per caso hai cancellato qualche cosa? Magari per sbaglio, prova a rifare l'installazione e vedi se cosí risolvi.

nn so fare..

ciao ragazzi..
io ho scaricato sto programma poi l'ho configurato, e fin qui tutto a posto.
Adesso mi chiedo:

  1. funziona solo in locale?
  2. posso riuscire a pubblicare un sito web online con questo?

se si allora potete spiegarmelo per favore??
scusate la mia ignoranza....

Per favore, scrivi in italiano.

Detto questo le risposte sono:

  1. No, può funzionare anche in remoto.
  2. Si, ma per accedere da remoto devi conoscere l'indirizzo IP del tuo PC o appoggiarti a servizio come DynDNS

Ciao

problemi con l'email

scusate ma non riesco a mandare una email da server locale ad un indirizzo di posta di gmail.
In locale non ci sono problemi ma se prova a mandare fuori il mercury smtp client mi da questo errore:
"the IP you're using to send email is not athorized"
cosa posso fare???

Non puoi farlo...

...a meno di andare a configurarlo come relay, il problema +è che il tuo server al 99% si trova sul tuo PC di casa e ha un IP dinamico e spesso i server seri li bloccano perché di solito sono spammers. Potresti usare il tuo SMTP per rigirare le mail verso un SMTP esterno, non è bello, ma almeno funziona. Cerca in rete come configurarlo come relay, personalmente non l'ho mai fatto, ma non è impossibile :)

prima installazione

Stato
Queste pagine non sono accessibili da chiunque in rete SICURO
L'utente admin di MySQL ha una password SICURO
Il login con password di PhpMyAdmin è abilitato. SICURO
La password FTP è ancora 'lampp' INSICURO
Se il server FTP è stato lanciato, l'utente di default 'nobody' con password 'lampp' può caricare e modificare file sul webserver XAMPP.
PHP è in esecuzione in "safe mode" SICURO
Un server POP3 come Mercury Mail non è in esecuzione o è bloccato da un firewall! N.D.
Un server POP3 come Mercury Mail non è in esecuzione o è bloccato da un firewall!

questa è la mia prima installazione di xampp e questa è la schermata dello "stato"cè qualcosa da fare oltre a quel che leggo nella tua guida?

Password FTP

Devi andare a modificare la password dell'utente nobody per il server FTP, poi dovrebbe andare tutto bene :)

server remoto con xampp

Ciao ragazzi

Mi puo dire qualcuno come posso configurare xampp in modo che funziona come server remoto?

Grazie

Ciao

Se hai le porte del tuo PC

Se hai le porte del tuo PC aperte e non bloccate da firewall puoi collegarti alle pagine del tuo PC usando http://IP.DEL.TUO.PC/nomecartella/ se vuoi avere un nome anzichè l'IP puoi provare a registrare il tuo PC usando dynDNS o qualceh cosa di simile, se hai un IP statico puoi usare persino un indirizzo registrandolo sul DNS.

Di default funziona da

Di default funziona da remoto, ricordati di aprire le porte del firewall (basta la 80) e vedrai che inserendo il nome di rete del tuo PC (o l'IP) vedi il tuo sito.

server remoto con xampp

Ti ringrazio per la tua risposta.
Fino a li ci ero riuscito il problema e che io ho una dominio per esempio www .test.com che vorrei metterlo pubblico in modo che non devo mettere ne il nome del computer, ne l`IP.
Le porte del Firewall le ho aperte e MX Records etc. é gia tutto configurato anche perché con ISS funziona tutto.
Vorrei farlo funzionare però con XAMPP.

Grazie

Ciao

Attenzione che se hai già

Attenzione che se hai già IIS che gira si prende lui le richieste sulla porta 80 e quindi non arriverà nulla a XAMPP, detto questo se funziona controlla che possa accettare collegamenti remoti (di default mi pare lo faccia, se non è cambiato nulla). Prova a pingare il PC e fare un telnet sulla porta 80 per controllare che la connessione possa avvenire.

Virtual Host con APACHE

Ho un problema con la configurazione di un vitrual host con apache. Non appena vado a modificare il file httpd-vhost.conf il web server si rifiuta di partire, ma tutto torna a funzionare non appena cancello dalfile le righe riguardanti l'host virtuale. Dove è il problema, ho fatto tutto come descritto nella guida.

Ciao e grazie
Daniele

Ciao Daniele

Prova a specificare che errori ti da e posta il contenuto del file che non ti fa partire apache.

Ciao
Mavimo

Virtual Host con APACHE

Ciao Mavimo,
purtroppo non mi da nessun errore perchè non parte proprio, posso mandarti il file che modifico, con le modifiche da me apportate per il virtualhost:
< VirtualHost localhost:80>
ServerAdmin Q400FaultsDatabase@yahoo.it
DocumentRoot "C:/xampp/htdocs/Q400FaultsDatabase.com"
ServerName www.Q400FaultsDatabase.com
ServerAlias www.Q400FaultsDatabase.aero
ErrorLog @rel_logfiledir@/Q400FaultsDatabase.com-error_log
CustomLog @rel_logfiledir@/Q400FaultsDatabase.com-access_log common
< /VirtualHost>

Di seguito ti mando una parte del file error che trovo nella directory logs.
Ci sono diversi tentetivi di partenza perchè ho provato a farlo partire con differenti configurazioni per il localhost.[Sat Oct 13 18:58:59 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 18:58:59 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 18:59:18 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 18:59:18 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:01:06 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:01:06 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:16 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:16 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:19 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:19 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:22 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:22 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:23 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:23 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:23 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:23 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:23 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:23 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:23 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:23 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:24 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:24 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:24 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:24 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:24 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:24 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:24 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:24 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:24 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:24 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:02:29 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:02:29 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:03:26 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:03:26 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Oct 13 19:03:33 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Oct 13 19:03:33 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null

Ciao e grazie per il tuo aiuto :-)
Daniele

Allora...

...prova a lasciare solo il minimo necessario e vediamo se così funziona, quindi nel file C:\Programmi\xampp\apache\conf\extra\httpd-vhosts.conf inserisci solamente:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/Q400FaultsDatabase.com"
ServerName www.Q400FaultsDatabase.com
</VirtualHost>

se questo funziona poi proviamo ad aggiungere gli altri elementi un pò per volta :)

Ciao
Mavimo

Virtual Host con APACHE

Ciao Mavimo,
mi dispiace ma devo dirto che il maledetto continua a non partire, ma non appena cancello le istruzioni per il virtual host, va come una scheggia....
Non riesco a capire cosa possa essere, comunque grazie per il tuo aiuto a presto

Ciao
Daniele

problema virtualhosts

ciao!
anche a me dava lo stesso problema.
ho risolto racchiudendo i path c:\programmi\xampp... tra apostrofi.
il mio è così:

NameVirtualHost *:80
<VirtualHost localhost:80>
DocumentRoot 'C:\xampp\htdocs\'
</VirtualHost>
<VirtualHost drupal:80>
DocumentRoot 'C:\xampp\htdocs\drupal\'
</VirtualHost>

spero di essere stato di aiuto!
ciao!

Ciao Daniele,

mi puoi mandare (anche per mail) il file incriminato che gli do un occhio? Mi pare molto strano, se hai copia-incollato il codice che ti ho riportato (e rimosso tutto il resto) che non funzioni.

xampp, progetto php, e ie7 non apre la pagina ?

Ciao a tutti
Ho installato con succsso l'ultima versione di xampp e la home page la riesco ad aprire con ie7. ma se punto ad una mia applicazione php il browser si blocca non apre la pagina. attenzione parliamo di una pagina semplice con um menu scritto in javascript.
Perchè non funziona e da abilitare qualche cosa.

Grazie a tutti a chi mi aiuterà.

Ciao Paolo

prova a seguire la seguente procedura, nella cartella htdocs della tua cartella di installazione di XAMPP crea un cartella, al suo interno mettici un file con estensione php contente:<?php
phpinfo ();
?>
e facci sapere se almeno quello funziona correttamente.

ciao io ho installato xampp

ciao
io ho installato xampp sotto ubuntu 7.04 ma il db mysql dal menu status della schermata principale risulta
disattivato. Eppure io quando do il comando sudo /opt/lampp/lampp start nel terminale dice che il servizio è avviato.
Potete aiutarmi?
Grazie

Xampp e la schermata iniziale

Ciao a tutti!

Vengo subito al dunque: installo Xampp, scelgo l'italiano come lingua, inizio a lavorarci un po' e...dopo alcuni giorni quando accedo a localhost non mi appare la schermata di benvenuto da cui gestire phpMyAdmin, ecc.

:-?

Convinto di aver perso qualcosa reinstallo il tutto (dopo aver fatto un bk dei lavori), riverso le cartelle"backuppate" al loro posto, lavoro ancora qualche giorno e...DI NUOVO sparisce la schermata di benvenuto!?!?!?!?

HELP! :-|

Grazie in anticipo,

Paolo

Aiuto....fake-login in locale

ciao e grazie in anticipo...
ho installato XAMPP x installarci su uno script per il fake login di msn(vorrei capire come si fa il fake-login visto che sto diventando pazzo per capire il meccanismo)....
premetto che sono una frana ma ho tantissima volgia di imparare...mi spiegheresti come fare?ho seguito tutta la procedura ma non capisco come si crea una directory e se devo fare qualcosa di diverso avendo gia lo script che nn riesco a capire il funzionamento....Lol........scusa l'ignoranza in materia, ma vorrei tanto capire come funziona questo benedetto fake.login......GRAZIE MILLE

NOn ho capito se a te XAMPP

NOn ho capito se a te XAMPP funziona o meno... se il problema non è di XAMPP che funziona il problema sta nelo scritp do fake.login di msn (che sarebbe ? :| ) e quindi non so come aiutarti, se invece il problema è nell'installazione di XAMPP dove ti sei bloccato? che passaggi hai fatto?

mysql

anche a me da il medesimo problema ERROR: MySql service not started [-1]
ma non sono evoluto abbastanza da risolvere HELP !!!

mod_rewrite sembra non fuzionare

ciao,
riguardo il mod_rewrite ho controllato in http.conf che il modulo è decommentato.
ma in locale, creando un .htaccess così strutturato:RewriteEngine On
RewriteRule ^news/([^/]+)/([^/]+).html news.php?language=$1&id=$2 [L]
e andando alla pagina /news.php?language=it&id=10 l'url non cambia...
come mai?
grazie in anticipo e complimenti per l'articolo :)

No, forse non hai capito la

No, forse non hai capito la funzione del mod_rewrite, in pratica quando tu chiami la pagina news/primo/secondo.html il server la interpreta come news.php?language=primo&id=secondo, ma non modifica l'URL visibile nel browser.

avvio di apache

Ciao

Ho bisogno di aiuto, quando avvio xampp MySql e Filezilla partono regolarmente mentre Apache no e mi compare questo errore: ERROR APACHE SERVICE NOT STARTED [-1] se clicco su START non parte, sapete dirmi cosa devo fare?

Grazie
Monica

Ciao Monica,

Prima di tutto dovresti essere più esplicativa nel problema che ricevi, quindi apri la cartella C:\Programmi\xampp\apache\logs (se non hai cambiato il percorso di installazione) e poi leggi cosa c'è scritto in error.log con un editor di testo (notepad o qualche cosa di simile :D ). Il problema potrebbe essere molteplice, dall'errore di configurazione in httpd.conf a errori di installazione, a moduli corrotti a bhò...

Problemi nel seguire la procedura

Ciao,
innanzitutto ti chiedo scusa se ti arreco disturbo. Ho installato XAMPP in Windows XP Home, per poter avere un webserver locale sul quale visualizzare le pagine create con Dreamweaver...

Ho seguito la procedura indicata in questo sito http://mavimo.netsons.org/installazione_configurazione_xampp_windows

Credo che il primo errore lo commetta nel momento in cui devo creare la directory del sito, in C:\Programmi\xampp\htdocs io ho semplicemente creato una cartella all'interno della cartella htdocs..... cercando su Internet ho visto che il procedimento non è così semplice, ovvero dovrei entrare nell'account amministratore di windows, cosa che ho fatto ma la directory non sono riuscita a crearla (ti ricordo che uso windows xp Home)

Tento di accedere al pannello phpadmin di Xampp, ma sia che inserisca come utente l'account amministratore di windows con relativa password, sia l'account e la password creati con xampp, compare una finestra che comunica "il server ha richiesto che il nome utente e la password siano inviati senza protezione, ovvero mediante autenticazione di base senza l'uso di una connessione protetta"....

E a questo punto mi perdo completamente....

Potresti darmi un aiuto? Te ne sarei grata

Xampp

Io ho un problema.
in Xampp control panel ho sempre in questo modo:Apache Running
Svc MySql, e non vuole sapere di avviarsi dandomi questo errore:ERROR: MySql service not started [-1]
Perchè?

Allora, c'è un problema a

Allora, c'è un problema a lanciare MySQL come demone in automatico, mentre se lo lanci manualmente cosa succede? in quel caso funziona o no?

Xampp

Se intendi mysql_start.bat si funziona mi entra anche nel pannello.
Che stupido non ci avevo pensato, grazie comunque ;)

Di nulla..

..l'importante è che tu abbia risolto :D

mysql

anch'io ho il medesimo problema...ma nn sono abbastanza evoluto da rimediare HELP!!!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <td> <tr> <img> <h2> <h3>
  • Lines and paragraphs break automatically.

More information about formatting options

Syndicate content