php in genere (risolto)
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
- albatros
- Iper Master

- Messaggi: 2098
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 6.18.0
- Desktop: gnome and lxqt
- Distribuzione: Ubuntu 24.04 & FC 41
- Località: Darmstadt - Germania
Bene, mi fa piacere che abbia fatto progressi...
Considera che per la visibilità dei file sono importantissimi i permessi...
Se non li avevi modificati, non mi stupisce che in /root avessi dei problemi...
Non vedi la pagine index.php nel senso che php non ti viene interpretato o proprio non vedi nulla?
Considera che per la visibilità dei file sono importantissimi i permessi...
Se non li avevi modificati, non mi stupisce che in /root avessi dei problemi...
Non vedi la pagine index.php nel senso che php non ti viene interpretato o proprio non vedi nulla?
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
se aggiungo solo AddType application/x-httpd-php .php o.k.LoadModule php4_module libexec/apache/libphp4.so
AddType application/x-httpd-php .php
e questo se non c'e':
Codice:
AddModule mod_php4.c
se metto tutti e tre non parte httpd perchè mi manca il modulo php4, giusto?
ma io ho installato php-4.4.2-i486-3.tgz
Codice: Seleziona tutto
root@linus:~ # apachectl start
Syntax error on line 206 of /etc/httpd/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/apache/libphp4.so into server: /usr/local/apache/libexec/apache/libphp4.so: cannot open shared object file: No such file or directory
/sbin/apachectl start: httpd could not be started
root@linus:~ # - linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
presa dal tgz e copiata in apache ora ho questo :
che significa?
Codice: Seleziona tutto
root@linus:~ # apachectl start
Syntax error on line 206 of /etc/httpd/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/apache/libphp4.so into server: libmm.so.13: cannot open shared object file: No such file or directory
/sbin/apachectl start: httpd could not be started
root@linus:~ #
che significa?
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
se tolgo il modulo php4 vedo solo le scritte in codice e non in immagini.albatros ha scritto:Bene, mi fa piacere che abbia fatto progressi...
Considera che per la visibilità dei file sono importantissimi i permessi...
Se non li avevi modificati, non mi stupisce che in /root avessi dei problemi...
Non vedi la pagine index.php nel senso che php non ti viene interpretato o proprio non vedi nulla?
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- alessiodf
- Linux 3.x

- Messaggi: 823
- Iscritto il: ven 14 ott 2005, 21:04
- Slackware: current
- Kernel: 2.6.26.4
- Desktop: Kde 4.1
- Località: Roma
- Contatta:
ti sei ricordato di inserire queste riche in httpd.conf??linus.bash ha scritto:apache funziona bene con html.
i file php riesco a vederli in testo, no immagini ed altro.
il modulo php4_module non vuole funzionare, mi manca solo l'interprete php ma non vuole proprio andare
PS: riavvia apache ogni volta che modifichi il file!LoadModule php4_module libexec/apache/libphp4.so
AddType application/x-httpd-php .php
- albatros
- Iper Master

- Messaggi: 2098
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 6.18.0
- Desktop: gnome and lxqt
- Distribuzione: Ubuntu 24.04 & FC 41
- Località: Darmstadt - Germania
Sì, dice di averlo fatto...
Pare che però al modulo di php manchi una libreria a cui è linkato, libmm.so.13...
Mah, io ho compilato dai sorgenti sia apache (2.0), sia php5 (che ha un supporto assai migliore per la programmazione a oggetti), facendo attenzione che cambia un po' la procedura di installazione se hai apache 2.0.x o 1.3.x.
Seguendo quanto illustrato nel manuale di php (che ti consiglio di scaricare in versione italiana, magari come tarball in formato html, da http://www.php.net, in cui troverai i link per la versione italiana) un anno fa circa l'ho installato quasi senza problemi...
Attenzione alle opzioni di compilazione!!!
Leggi attentamente il manuale (è enorme, ma a te interessa solo la pagina relativa all'installazione, comunque ti farà comodo anche dopo se hai intenzione di programmare in php).
Pare che però al modulo di php manchi una libreria a cui è linkato, libmm.so.13...
Mah, io ho compilato dai sorgenti sia apache (2.0), sia php5 (che ha un supporto assai migliore per la programmazione a oggetti), facendo attenzione che cambia un po' la procedura di installazione se hai apache 2.0.x o 1.3.x.
Seguendo quanto illustrato nel manuale di php (che ti consiglio di scaricare in versione italiana, magari come tarball in formato html, da http://www.php.net, in cui troverai i link per la versione italiana) un anno fa circa l'ho installato quasi senza problemi...
Attenzione alle opzioni di compilazione!!!
Leggi attentamente il manuale (è enorme, ma a te interessa solo la pagina relativa all'installazione, comunque ti farà comodo anche dopo se hai intenzione di programmare in php).
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
Risolto il tragico dilemma.
Per i meno fortunati:
bisogna modificare nel file config anche l'estensione dei file per l'interprete php, infatti mancava proprio questo...cioè bisogna dire ad apache che deve elaborare anche file con .php.
ho aggiunto .php e vedo le pagine web.
Saluti.
Per i meno fortunati:
bisogna modificare nel file config anche l'estensione dei file per l'interprete php, infatti mancava proprio questo...cioè bisogna dire ad apache che deve elaborare anche file con .php.
Codice: Seleziona tutto
AddIcon /icons/layout.gif .html .shtml .htm .pdf .phpSaluti.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
ultimo problema :
la directory con i file php contiene un database, ecco l'errore :
ho installato e creato un database con successo, ma ora come faccio ad unirlo o cosa devo fare?
la directory con i file php contiene un database, ecco l'errore :
Codice: Seleziona tutto
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/prova/prova1/db/mysql4.php on line 330
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/prova/prova1/db/mysql4.php on line 331
Critical Error
Could not connect to the database- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
function sql_error()albatros ha scritto:L'errore sembrerebbe nello script in php, non sembrerebbe un errore di installazione...
Sei sicuro di aver passato i parametri giusti alle chiamate a mysql?
{
$result['message'] = mysql_error($this->db_connect_id);
$result['code'] = mysql_errno($this->db_connect_id);
return $result;
}
ecco se elimino questo codice l'errore va su un'altro file, se invece aggiusto errno a error (se mai è un errore in non lo so) l'errore rimane lo stesso.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
