Installare Apache e PHP

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Installare Apache e PHP

Messaggio da targzeta »

Di default su Slackware sono abilitati, quindi li dovresti vedere sia sul browser che nel file di log di apache, il log degli errori ovviamente. Comunque dai un'occhiata al file /etc/http/php.ini

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 657
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Installare Apache e PHP

Messaggio da darkstaring »

Si infatti il file contiene queste righe

Codice: Seleziona tutto

; display_errors
;   Default Value: On
;   Development Value: On
;   Production Value: Off
Comunque per errori non intendo i file di log, ma gli errori nella pagina che visualizzo, per esempio se mi scordo un punto e virgola
vorrei che mi venisse stampato a video
errore nella riga 20 manca il ";"
per esempio... mentre invece ora semplicemente non stampa niente

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Installare Apache e PHP

Messaggio da conraid »

error_reporting = E_ALL | E_STRICT
display_errors = On
display_startup_errors = On
html_errors = On

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 657
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Installare Apache e PHP

Messaggio da darkstaring »

conraid ha scritto:error_reporting = E_ALL | E_STRICT
display_errors = On
display_startup_errors = On
html_errors = On
Thanks conraid, ma dove vanno ??? :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Installare Apache e PHP

Messaggio da conraid »

dove ti ha detto Emanuele e dove hai guardato anche tu, cioè nel file /etc/httpd/php.ini
Naturalmente sono opzioni che puoi modificare anche separatamente, per questo ti rimando alla documentazione di php

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 657
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Installare Apache e PHP

Messaggio da darkstaring »

Ma così ???

Codice: Seleziona tutto

 display_errors = On
;   Default Value: On
;   Development Value: On
;   Production Value: Off

 display_startup_errors = On
;   Default Value: Off
;   Development Value: On
;   Production Value: Off

 error_reporting = E_ALL | E_STRICT
;   Default Value: E_ALL & ~E_NOTICE
;   Development Value: E_ALL | E_STRICT
;   Production Value: E_ALL & ~E_DEPRECATED

 html_errors = On
;   Default Value: On
;   Development Value: On
;   Production value: Off
Perchè non funge, dopo aver modificato come ho scritto ho riavviato rc.http
ed ho modificato un progetto funzionante togliendo un " ; "
e quando lo apro mi dice:
Non è stato possibile completare l'operazione richiesta
Errore interno nel server

Why?

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Installare Apache e PHP

Messaggio da conraid »

devi vedere:
1) i log, per capire che succede, "errore interno del server" può significare altro
2) le impostazioni del progetto, come ti ho detto questi parametri puoi modificarli in .htaccess, nei file php, etc... quindi magari tu fai tutto bene, ma poi le impostazioni sono sovrascritte
3) la corretta scrittura di php.ini, tu fai vedere un pezzo del file di configurazione, e sembra proprio la parte di spiegazione, sicuro che poi non hai le stesse voci ripetute? di default sono più sotto di quella parte che mostri

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 657
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Installare Apache e PHP

Messaggio da darkstaring »

Grz conraid, mi ero limitato a leggere le prime righe.. adess funge :)

Tnks
Oggi a scuola ci siam dati da fare
Stanotte prevedo una dura e lunga programmazione :badgrin:

Rispondi