Entra

View Full Version : Esiste un easyPHP per linux?


Paolo-82
14-02-2005, 18:57
Chiedo dato che la ricerca non funziona.

Un qualcosa di simile...

Ciao!

Paolo

VICIUS
14-02-2005, 19:08
Non serve. Installare un server apache/php/mysql su distribuzioni linux come debian o suse è facilissimo. Spesso è questione di dare un comando come apt-get install apache php mysql da console e dopo pochi istanti si ottiene un sistema configurato e funzionate.

ciao ;)

Paolo-82
14-02-2005, 19:17
Si, lo so...
ma io ho slackware.
Il problema è ke ho disinstallato apache 1.3, ho installato il 2 e ho installato php. Però apache non parte più perchè dice che gli manca una lib...

root@darkstar:/home/paolo# apachectl start
Syntax error on line 234 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/libexec/apache/libphp4.so into server: libmm.so.13: cannot open shared object file: No such file or directory
/usr/sbin/apachectl start: httpd could not be started
root@darkstar:/home/paolo#

Cercando su google ho trovato Xampp:
http://sourceforge.net/projects/xampp/

Poi lo provo...

Johnny5
14-02-2005, 23:27
Quando mi mancano le lib in slackware di solito vado sul sito (www.slackware.org), vado sotto packet search, e metto il nome della librearia mancante.

Di solito salta fuori qual'è il pacchetto che mi manca...

edivad82
15-02-2005, 00:04
direi che qui manca proprio php4...selezionato come modulo in httpd.conf ma non installato o nel percorso sbagliato...

Paolo-82
15-02-2005, 11:23
Il problema è che la libmm.so.13 è una libreria di apache 1.3, ma adesso io ho il 2! e non so perchè continua a chiedermela ancora.

Paolo-82
15-02-2005, 11:56
Ok, ho reinstallato apache 1.3 e adesso almeno quello funziona. Non mi funziona ancora il php, perchè se metto questo codice non mi visualizza niente.
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
Potrebbe essere qualche problema di httpd.conf, stasera quando ho tempo lo rivedo con calma.

Paolo-82
17-02-2005, 18:00
Eccomi qua!

Allora ho installato suse. fin qui tutto ok.

Con yast ho installato apache2, php, mysql, phpMyAdmin. Apache funziona ma se il seguente codice non mi visualizza niente...
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
Se cerco di aprire phpMyAdmin mi da l'errore in allegato.

Ultima cosa: vorrei che apache quando navigo una directory che non contiene un index mi mostrasse il suo contenuto e non la pagina di access forbidden... Come posso fare?

Grazie a tutti!

Paolo

Maestro
17-02-2005, 19:31
Ultima cosa: vorrei che apache quando navigo una directory che non contiene un index mi mostrasse il suo contenuto e non la pagina di access forbidden... Come posso fare?


Aggiungi in httpd.conf:


<Directory /path/to/directory>
Options Indexes
</Directory>


e riavvia Apache.


Se cerco di aprire phpMyAdmin mi da l'errore in allegato.


MySQL sembra non avviato. Configuralo da Yast, setta la password di root e avvialo. Poi modifica config.inc.php di phpMyAdmin.

Paolo-82
17-02-2005, 21:29
Tutto ok!

Grazie dell'aiuto.