Avatar billede tudekoen Nybegynder
19. november 2003 - 16:01 Der er 8 kommentarer og
1 løsning

PHP 4.3.3 og Apache 1.3.29 på Debian

Hej

PHP og Apache har jeg opgraderet fra stable (4.1.2 og 1.3.26) til unstable på Debian.

Uden at ændre noget i den eksisterende konfiguration er php siderne lige pludselig blevet blanke?

Jeg kan se i httpd.conf at modules.conf bliver inkluderet. PHP er listet som modul i modules.conf.

Jeg har også index.php listet i "DirectoryIndex" og tilføjet "AddType application/x-httpd-php .php" i httpd.conf

Skal man gøre noget anderledes i apache 1.3.29?

Jeg er totalt lost, derfor bliver det 60 point :P
Avatar billede simonvalter Praktikant
19. november 2003 - 16:04 #1
næ der er ikke noget anderledes .. men du kunne prøve at geninstalere php
Avatar billede tudekoen Nybegynder
19. november 2003 - 16:10 #2
[Wed Nov 19 15:44:58 2003] [notice] SIGHUP received.  Attempting to restart
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php4/20020429/mysql.so' - /usr/lib/php4/20020429/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php4/20020429/gd.so' - /usr/lib/php4/20020429/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Wed Nov 19 15:44:58 2003] [error] (2)No such file or directory: mod_mime_magic: can't read magic file /etc/apache/share/magic
[Wed Nov 19 15:44:59 2003] [notice] Apache/1.3.29 (Debian GNU/Linux) PHP/4.3.3 configured -- resuming normal operations
[Wed Nov 19 15:44:59 2003] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Wed Nov 19 15:57:12 2003] [notice] SIGHUP received.  Attempting to restart

----------------------

Ovenstående er fra apaches error.log
Hvordan ændrer jeg stien til modulerne, som faktisk ligger et andet sted.
Avatar billede tudekoen Nybegynder
19. november 2003 - 16:15 #3
er det i php.ini mon?
Avatar billede tudekoen Nybegynder
19. november 2003 - 16:58 #4
[Wed Nov 19 18:01:53 2003] [notice] SIGHUP received.  Attempting to restart
PHP Warning:  Unknown(): mysql: Unable to initialize module
Module compiled with module API=20010901, debug=0, thread-safety=0
PHP    compiled with module API=20020429, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning:  Unknown(): gd: Unable to initialize module
Module compiled with module API=20010901, debug=0, thread-safety=0
PHP    compiled with module API=20020429, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
[Wed Nov 19 18:01:55 2003] [error] (2)No such file or directory: mod_mime_magic: can't read magic file /etc/apache/share/magic
[Wed Nov 19 18:01:55 2003] [notice] Apache/1.3.29 (Debian GNU/Linux) PHP/4.3.3 configured -- resuming normal operations
[Wed Nov 19 18:01:55 2003] [notice] Accept mutex: sysvsem (Default: sysvsem)
Avatar billede tudekoen Nybegynder
19. november 2003 - 17:00 #5
Hmm.. nu prøvede jeg at kopiere modulerne til den sti, hvor PHP leder efter sine moduler, men det virkede ikke.

Det ser ud til at være noget med API=, som er forskelligt...

Nogle ideer?
Avatar billede simonvalter Praktikant
19. november 2003 - 17:10 #6
ja stadig geninstaller php
Avatar billede tudekoen Nybegynder
19. november 2003 - 17:21 #7
jeg har prøvet at fjerne PHP pakken flere gange og geninstallere den igen, men det virker ikke som jeg vil... måske afinstallere jeg forkert?
Avatar billede tudekoen Nybegynder
19. november 2003 - 17:35 #8
Nu har jeg purged både php og apache og installeret dem igen (fra unstable), men der er stadig blanke php sider...  det er totalt mærkeligt!
Avatar billede tudekoen Nybegynder
19. november 2003 - 17:50 #9
Og så fandt jeg ud af det...
Pga. min egen uerfarenhed, så manglede jeg at installere php-gd2 og php-mysql fra unstable også...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester