The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Forums spécial > Programmation Web, Web 2.0 et Mashups
.
google unix.com



Programmation Web, Web 2.0 et Mashups Discuter de la programmation Web et le serveur Web d'administration, y compris LAMP, Apache, MySQL, Flash, HTML, SEO, Mashups et d'autres API Web et sujets connexes.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Comment utiliser suexec avec Apache2? kernings UNIX pour les nuls Questions et réponses 1 03-10-2008 10:41 PM
installer apache2 dans bsd 6.2 tamayo BSD 2 12-04-2007 03:29 PM
apache2 ldap hassan1 SuSE 0 01-29-2006 01:02 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rating: Thread Rating: 1 votes, 5.00 average. Modes d'affichage
  #1 (permalink)  
Old 04-24-2009
thegeek thegeek is offline
Registered User
  
 

Date d'inscription: avril 2009
Lieu: / usr / bin / vim
Messages: 453
apache2 et deux versions de php, comment utiliser la version spécifique

Salut à tous,

J'ai ma Debian serveur web, et où apache2 php 5.2.0 sont installés à partir du paquet debian. Il a bien fonctionné, tant en CLI & Browser.

Récemment, j'ai installé PHP 5.2.9 de la source. Pour vérifier, il a exécuté les i "php - version", et il montre 5.2.9. Mais dans le navigateur, il affiche toujours l'ancienne version?

Pourquoi apache2 ne prendra pas la dernière version de php par défaut? Et maintenant, comment je peux insister apache2 php pour pouvoir utiliser cette version? Merci de me guider.
  #2 (permalink)  
Old 04-24-2009
cbkihong cbkihong is offline Forum Advisor  
Conseiller
  
 

Join Date: Sep 2002
Lieu: Hong Kong, Chine
Messages: 1624
La version qui est chargé par Apache est déterminée par la version qui est considéré par Apache, c'est-à-dire celui qui est l'objet de dumping dans le répertoire des modules Apache. Si votre version installée n'est pas écraser l'un dans ce répertoire (probablement installé à partir de l'ensemble des arbres), la distribution de la version sera servi.

Que vous pouvez utiliser votre version compilée dépend si votre processus de compilation a créé un libphp5.so. S'il en existe un, vous pouvez essayer d'écraser et de voir si ça fonctionne.

Si vous compilez PHP comme CGI ou CLI, vous ne pourrez pas obtenir cette bibliothèque partagée. Ensuite, vous devez recompiler votre PHP. Pour plus de détails, s'il vous plaît vérifier la documentation PHP pour la compilation des conseils.
  #3 (permalink)  
Old 04-25-2009
thegeek thegeek is offline
Registered User
  
 

Date d'inscription: avril 2009
Lieu: / usr / bin / vim
Messages: 453
Oui, vous avez raison que la compilation n'a pas généré le libphp5.so, i did bcoz est

. / configure
make & & make install

qui n'a pas créé de fichier libphp5.so.

Alors j'ai essayé de faire,
. / configure - with-apxs

Je crois que c'est la façon de créer les libphp5.so? Ai-je raison de dire cela?

Et pendant que je suis fait faire face à l'erreur suivante?
make: *** [sapi/apache2handler/mod_php5.lo] Error 1

J'ai cherché, et essayé de rectifier l'erreur et l'absence de progrès en elle.

---

En fait, j'ai Debian Etch, où il n'existe pas de package pour PHP 5.2.9 et je suis l'installation à partir d'une source qui fait de ces questions ... S'il vous plaît, aidez-moi à résoudre la question ci-dessus, et me guide dans l'installation de 5.2.9 en Debian Etch 3.0.

Toute aide est appréciée!
  #4 (permalink)  
Old 04-26-2009
cbkihong cbkihong is offline Forum Advisor  
Conseiller
  
 

Join Date: Sep 2002
Lieu: Hong Kong, Chine
Messages: 1624
Les autres messages d'erreur au-dessus de cette ligne? Je suppose que vous avez omis certaines mai. Vous devriez citer tous les messages d'erreur ou ne sera en mesure de vous aider. Merci.

Par ailleurs, vous voudrez probablement essayer - with-apxs2 si vous avez Apache 2.

PHP: Apache 2.0 sur les systèmes Unix - Manual
  #5 (permalink)  
Old 04-27-2009
thegeek thegeek is offline
Registered User
  
 

Date d'inscription: avril 2009
Lieu: / usr / bin / vim
Messages: 453
Merci pour votre temps.

Ceci est la commande que je donne dans le répertoire "./php-5.2.9".

$. / Configure - with-apxs2

Cela s'est exécutée avec succès lors de l'exécution et faire face i l'erreur suivante,

Dans le fichier inclus à partir de / root/php-5.2.9/sapi/apache2handler/mod_php5.c: 26:
/ root/php-5.2.9/sapi/apache2handler/php_apache.h: 29: error: attendu '\u003d', ',', ';', 'asm' or '__attribute__' avant 'php5_module "
/ root/php-5.2.9/sapi/apache2handler/php_apache.h: 38: error: devrait-spécificateur-list avant le qualificatif «apr_bucket_brigade '
/ root/php-5.2.9/sapi/apache2handler/php_apache.h: 51: error: attendu ')' avant '*' token
/ root/php-5.2.9/sapi/apache2handler/php_apache.h: 52: error: attendu ')' avant '*' token
/ root/php-5.2.9/sapi/apache2handler/php_apache.h: 56: erreur: attendu ')' avant '*' token
/ root/php-5.2.9/sapi/apache2handler/mod_php5.c: 28: error: attendu '\u003d', ',', ';', 'asm' or '__attribute__' avant 'module'
make: *** [sapi/apache2handler/mod_php5.lo] Error 1


Quel pourrait être le problème?
  #6 (permalink)  
Old 04-27-2009
cbkihong cbkihong is offline Forum Advisor  
Conseiller
  
 

Join Date: Sep 2002
Lieu: Hong Kong, Chine
Messages: 1624
Ceci est inhabituel.

Etes-vous sûr que vous avez lancé depuis une source arbre? C'est, soit vous lancez un "make distclean" avant d'essayer "configure - make", ou vous essayez à nouveau avec un arbre source de frais extrait d'archive.
  #7 (permalink)  
Old 04-29-2009
thegeek thegeek is offline
Registered User
  
 

Date d'inscription: avril 2009
Lieu: / usr / bin / vim
Messages: 453
1. J'ai désinstallé, et installé les paquets php. Mais il n'y a pas d'amélioration, la même erreur se produit de nouveau.

2. Voici les variables d'environnement ..
Code:
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="1" [2]="17" [3]="1" [4]="release" [5]="i486-pc-linux-gnu")
BASH_VERSION='3.1.17(1)-release'
COLUMNS=141
DIRSTACK=()
EDITOR=vim
EUID=0
FCEDIT=vim
GROUPS=()
HISTFILE=/root/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/root
HOSTNAME=Debian-Server
HOSTTYPE=i486
IFS=$' \t\n'
LANG=en_IN
LINES=41
LOGNAME=root
LS_OPTIONS=--color=auto
MACHTYPE=i486-pc-linux-gnu
MAIL=/var/mail/root
MAILCHECK=60
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/bin/festival:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/lib/eclipse
PIPESTATUS=([0]="0" [1]="0")
PPID=429
PS1='\h:\w\$ '
PS2='> '
PS4='+ '
PWD=/root
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:histexpand:interactive-comments:monitor:vi
SHLVL=1
SSH_CLIENT='192.168.6.56 49231 22'
SSH_CONNECTION='192.168.6.56 49231 192.168.1.155 22'
SSH_TTY=/dev/pts/1
TERM=xterm
UID=0
USER=root
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 04:14 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0