[RISOLTO]cambiamenti con apache2+Php neofitismo latente

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

[RISOLTO]cambiamenti con apache2+Php neofitismo latente

Messaggio da cybassh »

Ciao,
è incredibile, personalmente. sto provando ad installare e configurare Apache2 ma ho problemi a configurarlo. la situazione è la seguente: ho una cartella chiamata www, situata su mountpoint Sisifo e non riesco a settarla come DocumentRoot, o directoryindex non so... con Apache era molto semplice e lineare... ma ch'è successo? perchè non riesco a configurarlo?
o meglio, pensavo di aver risolto riconfigurando il fiòle
apache2.conf
e
default
su
site-avalaible
, ma quando ho installato il blocco standard di php

Codice: Seleziona tutto

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
, mi da costantemente :

Codice: Seleziona tutto

Forbidden

You don't have permission to access /index.html on this server.
:cry:

non so cosa fare...
Ultima modifica di cybassh il mercoledì 26 marzo 2014, 14:20, modificato 1 volta in totale.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da Zoff »

In apache 2.4 sono cambiate alcune direttive.

Dove prima usavi, ad esempio:

Codice: Seleziona tutto

Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
ora ti basta

Codice: Seleziona tutto

Require all granted
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da cybassh »

Zoff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4552743#p4552743][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:In apache 2.4 sono cambiate alcune direttive.

Dove prima usavi, ad esempio:

Codice: Seleziona tutto

Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
ora ti basta

Codice: Seleziona tutto

Require all granted
ok, grazie. la modifica l'ho fatta in

Codice: Seleziona tutto

/etc/apache2/sites-available/default.conf
, corretto no? ma mi ripete l'errore. Il fatto è che credo sia sbagliato il riferimento a quello che su apache1.X si chiamava documentroot. Ora mi ci sto perdendo tra quel file di configurazione, tra etc/apache/conf.d etc... mi sembra di essere in alto mare...
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da Zoff »

Hai riavviato apache?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da cybassh »

Si.
Stavo vedendo che alcuni f. consigliavano di gestire i permessi con:

Codice: Seleziona tutto

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www
il chmod l'avevo fattoma il resto non so come utilizzarlo correttamente(non mio era mai servito precedentemente. ed ho scritto centinaia di migliaia di righe di codice in php...F4=basito :shy: )
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da Zoff »

Puoi postare la configurazione del tuo virtualhost e i permessi della cartella che vuoi utilizzare?

Per i permessi:

Codice: Seleziona tutto

ls -ld /path/della/cartella
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da cybassh »

certamente, grazie :
da
/etc/apache2/sites-available/default.conf
c'è

Codice: Seleziona tutto

<VirtualHost *:80>
	# The ServerName directive sets the request scheme, hostname and port that
	# the server uses to identify itself. This is used when creating
	# redirection URLs. In the context of virtual hosts, the ServerName
	# specifies what hostname must appear in the request's Host: header to
	# match this virtual host. For the default virtual host (this file) this
	# value is not decisive as it is used as a last resort host regardless.
	# However, you must set it for any further virtual host explicitly.
	#ServerName www.example.com

	ServerAdmin webmaster@localhost
	DocumentRoot /media/Sisifo/www
	<Directory /media/Sisifo/www>
        Require all granted
    </Directory>

	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
	# error, crit, alert, emerg.
	# It is also possible to configure the loglevel for particular
	# modules, e.g.
	#LogLevel info ssl:warn

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

	# For most configuration files from conf-available/, which are
	# enabled or disabled at a global level, it is possible to
	# include a line for only one particular virtual host. For example the
	# following line enables the CGI configuration for this host only
	# after it has been globally disabled with "a2disconf".
	#Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
e al comando ls -ld /media/Sisifo/www restiruisc

Codice: Seleziona tutto

drwxrwxrwx 21 martin martin 4096 mar 25 11:40 /media/Sisifo/www
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da Zoff »

Puoi postare anche:

Codice: Seleziona tutto

ls -l /etc/apache2/sites-available/default.conf
ls -l /etc/apache2/sites-enabled/000-default.conf
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da cybassh »

et voilà

Codice: Seleziona tutto

:~$ ls -l /etc/apache2/sites-available/default.conf
-rw-r--r-- 1 root root 1412 mar 26 11:19 /etc/apache2/sites-available/default.conf
martin@martin-System-Product-Name:~$ ls -l /etc/apache2/sites-enabled/000-default.conf
ls: impossibile accedere a /etc/apache2/sites-enabled/000-default.conf: File o directory non esistente
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da Zoff »

Strano che non ci sia /etc/apache2/site-enabled/000-default.conf

Puoi postare il contenuto della cartella?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

Re: cambiamenti con apache2+Php che ti riportano al neofitis

Messaggio da cybassh »

:o vuota
mentre sites-available :

Codice: Seleziona tutto

.   000-default.conf  default.conf   default-ssl.conf
..  default~	      default.conf~  www
ooo-default.conf contiene:

Codice: Seleziona tutto

DocumentRoot /media/Sisifo/www/

#<Directory /var/www/>
<Directory /media/Sisifo/www/ >
	Options Indexes FollowSymLinks MultiViews
	AllowOverride None
	Order allow,deny
	allow from all
</Directory>
cybassh
Prode Principiante
Messaggi: 129
Iscrizione: domenica 6 gennaio 2008, 14:16

[Re: cambiamenti con apache2+Php che ti riportano al neofiti

Messaggio da cybassh »

ho chioesto in giro e ...
facendo

Codice: Seleziona tutto

sudo a2ensite default
e
sudo a2ensite default
ed è partito tutto...
umiliatio maxima... :devilmad:

grazie infinite per la cortesia e del tempo speso Capitan Zoff :D
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti