Ondersteuning > Server en netwerk

PHP werkt niet meer?

(1/2) > >>

quick_snack:
Een probleempje voor de experts onder jullie:

Ik probeer Joomla te installeren icm LAMP. Dit is bijna goed gegaan. Volgens de wiki van ubuntu had ik apache2 en php5 en mysql 4.1 ge

quick_snack:
Een herinstallatie van phpmyadmin geeft het volgende weer, de bestanden zijn achteraf niet aanwezig in /etc/phpmyadmin waardoor deze niet meer goed wil draaien.
[code]karel@xxxxxx:/etc/phpmyadmin$ sudo aptitude -f reinstall phpmyadmin
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd... Klaar
Uitgebreide statusinformatie aan het lezen
Initialiseren van pakketstatussen... Klaar
De volgende pakketten zullen worden GEHERINSTALLEERD:
  phpmyadmin
0 pakketten opgewaardeerd, 0 nieuwe ge

Gast:
Kan je eens kijken of je het pakket libapache2-mod-php5 geinstalleerd hebt?

Wanneer je dit wel hebt probeer deze eens opnieuw te configureren (als root, of sudo);


--- Code: ---dpkg-reconfigure libapache2-mod-php5
--- Einde van code ---
Zelf heb ik geen ervaring met PHP5/Apache2, maar voor PHP4/Apache1.3 werkte dit voor mij in de meeste gevallen wel.

Dennis Kaarsemaker:
ls -al /etc/apache/mods-*
dpkg -l '*php*'

Voeg daarvan de uitvoer eens bij

quick_snack:
de uitvoer van de modules onder apache2:

--- Code: ---/etc/apache2/mods-available:
totaal 172
-rw-r--r--  1 root root   66 2006-01-07 14:51 actions.load
-rw-r--r--  1 root root   60 2006-01-07 14:51 asis.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 auth_anon.load
-rw-r--r--  1 root root   68 2006-01-07 14:51 auth_dbm.load
-rw-r--r--  1 root root   74 2006-01-07 14:51 auth_digest.load
-rw-r--r--  1 root root  130 2006-01-07 14:51 auth_ldap.load
-rw-r--r--  1 root root   72 2005-05-05 19:08 auth_mysql.load
-rw-r--r--  1 root root   62 2006-01-07 14:51 cache.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 cern_meta.load
-rw-r--r--  1 root root   61 2006-01-07 14:51 cgid.conf
-rw-r--r--  1 root root   60 2006-01-07 14:51 cgid.load
-rw-r--r--  1 root root   58 2006-01-07 14:51 cgi.load
-rw-r--r--  1 root root   37 2006-01-07 14:51 dav_fs.conf
-rw-r--r--  1 root root   64 2006-01-07 14:51 dav_fs.load
-rw-r--r--  1 root root   58 2006-01-07 14:51 dav.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 deflate.load
-rw-r--r--  1 root root   72 2006-01-07 14:51 disk_cache.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 expires.load
-rw-r--r--  1 root root   72 2006-01-07 14:51 ext_filter.load
-rw-r--r--  1 root root   72 2006-01-07 14:51 file_cache.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 headers.load
-rw-r--r--  1 root root   60 2006-01-07 14:51 imap.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 include.load
-rw-r--r--  1 root root   60 2006-01-07 14:51 info.load
-rw-r--r--  1 root root   60 2006-01-07 14:51 ldap.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 mem_cache.load
-rw-r--r--  1 root root   90 2006-01-07 14:51 mime_magic.conf
-rw-r--r--  1 root root   72 2006-01-07 14:51 mime_magic.load
-rw-r--r--  1 root root  840 2006-01-07 14:51 proxy.conf
-rw-r--r--  1 root root   78 2006-01-07 14:51 proxy_connect.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 proxy_ftp.load
-rw-r--r--  1 root root   72 2006-01-07 14:51 proxy_http.load
-rw-r--r--  1 root root  316 2006-01-07 14:51 proxy.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 rewrite.load
-rw-r--r--  1 root root   66 2006-01-07 14:51 speling.load
-rw-r--r--  1 root root 3545 2006-01-07 14:51 ssl.conf
-rw-r--r--  1 root root   58 2006-01-07 14:51 ssl.load
-rw-r--r--  1 root root   64 2006-01-07 14:51 suexec.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 unique_id.load
-rw-r--r--  1 root root  244 2006-01-07 14:51 userdir.conf
-rw-r--r--  1 root root   66 2006-01-07 14:51 userdir.load
-rw-r--r--  1 root root   70 2006-01-07 14:51 usertrack.load
-rw-r--r--  1 root root   74 2006-01-07 14:51 vhost_alias.load

/etc/apache2/mods-enabled:
totaal 0
lrwxrwxrwx  1 root root 36 2006-03-05 03:02 cgi.load -> /etc/apache2/mods-available/cgi.load
lrwxrwxrwx  1 root root 40 2006-03-05 03:02 userdir.conf -> /etc/apache2/mods-available/userdir.conf
lrwxrwxrwx  1 root root 40 2006-03-05 03:02 userdir.load -> /etc/apache2/mods-available/userdir.load
--- Einde van code ---
Volgens de inhoud van libapache2-mod-php4 zouden de files php4.conf en php4.load worden geplaatst in /etc/apache2/mods-available. Dit wordt echter niet gedaan: na een herinstallatie zijn deze bestanden niet te vinden. Als ik de bestanden met de hand erin plaats werkt het ook nog niet (natuurlijk apache2 opnieuw gestart). Pas als ik de bestanden zet (of link) in mods-enabled werkt het voor een deel. De testphp.php met phpinfo() werkt niet, de phpadmin werkt wel maar geeft foutmeldingen omdat ie bepaalde zaken niet kan vinden (zie boven). Ik zal Joene's suggestie eens proberen en een reconfigure doen.

Uitvoer van dpkg:


--- Code: ---Gewenst=(U)Onbekend/Installeren/Remove/Purge/Hold
| Status=Niet/geInstalleerd/Config/Uitgepakt/(F)config-mislukt/Half-geinst
|/ Fout?=(geen)/Hold/Reinst nodig/X=beide (Status,Fout: hoofdlett=ernstig)
||/ Naam           Versie         Omschrijving
+++-==============-==============-============================================
rc  libapache-mod- 4.4.0-3ubuntu1 server-side, HTML-embedded scripting languag
ii  libapache2-mod 4.4.0-3ubuntu1 server-side, HTML-embedded scripting languag
rc  libapache2-mod 5.0.5-2ubuntu1 server-side, HTML-embedded scripting languag
un  php-pear               (geen beschrijving beschikbaar)
un  php3                   (geen beschrijving beschikbaar)
ii  php4           4.4.0-3ubuntu1 server-side, HTML-embedded scripting languag
pn  php4-cgi               (geen beschrijving beschikbaar)
ii  php4-common    4.4.0-3ubuntu1 Common files for packages built from the php
un  php4-gd                 (geen beschrijving beschikbaar)
un  php4-mcrypt             (geen beschrijving beschikbaar)
ii  php4-mysql     4.4.0-3ubuntu1 MySQL module for php4
pn  php5                   (geen beschrijving beschikbaar)
un  php5-cgi               (geen beschrijving beschikbaar)
pn  php5-cli               (geen beschrijving beschikbaar)
pn  php5-common             (geen beschrijving beschikbaar)
rc  php5-gd        5.0.5-2ubuntu1 GD module for php5
un  php5-mcrypt             (geen beschrijving beschikbaar)
rc  php5-mysql     5.0.5-2ubuntu1 MySQL module for php5
un  php5-mysqli             (geen beschrijving beschikbaar)
un  phpapi-2004103         (geen beschrijving beschikbaar)
un  phpapi-2005060         (geen beschrijving beschikbaar)
ii  phpmyadmin     2.6.4-pl1-1ubu set of PHP-scripts to administrate MySQL ove
--- Einde van code ---
Ik zal de uitvoer zelf ook nog ff bestuderen, maar mss kan jij er al wat mee Dennis :)

Navigatie

[0] Berichtenindex

[#] Volgende pagina

Naar de volledige versie