Windows 10 Apache problemi

  • Creatore Discussione Creatore Discussione lucaMSI
  • Data di inizio Data di inizio

lucaMSI

Nuovo Utente
5 Mar 2016
1
0
0
Ciao a tutti, come molti ho problemi a far partire Apache.
Windows 10 è nuovo, non un aggiornamento.
La versione di XAMPP è la 3.2.2
Non ho skype installato.

Ho fatto le seguenti modifiche nel file http.conf:
ServerRoot "/xampp/www" www esiste. L'ho creata io
Listen 8080
ServerName localhost:8080
DocumentRoot "/xampp/www"
<Directory "/xampp/www">

Nonostante questo, Apache non parte.

Dalla consolle vedo questo:
Attempting to start Apache service...
Executing "net start "Apache2.4""
Return code: 0

Dagli eventi vedo:
>>> httpd.exe: Syntax error on line 37 of C:/Program Files (x86)/xampp/apache/conf/httpd.conf: ServerRoot must be a valid directory



Come posso risolvere?
Grazie a tutti.
 
installazione sbagliata.. in origine le installazioni di xampp vanno in c:\.

un consiglio installa questa versione:
https://sourceforge.net/projects/xampp/files/XAMPP Windows/7.0.13/

e scarica il file:
xampp-win32-7.0.13-1-VC14.zip

perché quella che hai scaricato tu è vecchia e dopo ai problemi con phpmyadmin che non poi vedere le strutture delle tue tabelle.

se hai una partizione dati intalla li. esempio d:\xampp e dopo clicca su xamp-control scegli lingua "inglese" e fati start ad quello che ti serve e non mettere la spunta sui servizi automatici.. perché dopo ti rallenta windows 10 all'avvio e dopo vengono fuori altri problemi.

io preferisco quello non installabile perché io faccio backup del sistema ogni 2 mesi e quando ripristino ho tutti i miei dati e i miei database e le configurazioni.

Ciao e buona settimana.
 
ha un'altra cosa se voi cambiare la cartella di origine non modificare quella di default ma crea un'altra nuova con porta di versa di faccio vedere il mio file. xampp/apache/conf/extra/httpd-vhosts.conf

e fatto cosi:

listen 81
<VirtualHost *:81>
DocumentRoot "/www/luigiamorfini.it/"
ServerName localhost
ErrorLog "/www/luigiamorfini.it/logs/error.log"
CustomLog "/www/luigiamorfini.it/logs/access.log" common
<Directory "/www/luigiamorfini.it">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>


e dopo basta che fai http:://localhost:81

e se voi aggiungerle altre basta cambiare porta


listen 82
<VirtualHost *:82>
DocumentRoot "/www/luigiamorfini.com/"
ServerName localhost
ErrorLog "/www/luigiamorfini.com/logs/error.log"
CustomLog "/www/luigiamorfini.com/logs/access.log" common
<Directory "/www/luigiamorfini.com">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>

e cosi via.. ma ricoradati di mettere Listen [numeroporta]
perché se no non la crea.


ciao e buona settimana.
 

Discussioni simili