connexion interbase en php depuis une sme

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

connexion interbase en php depuis une sme

Messagepar dupch40 » 01 Oct 2008 10:37

Bonjour,
Je dois faire une application web en php hebergée sur un sme-server qui doit accéder à un base interbase d'un autre serveur.
Dois-je installer quelque chose sur ma sme afin que celà fonctionne ? Car sur un easyphp je ne rencontre pas de problème.
dupch40
Matelot
Matelot
 
Messages: 6
Inscrit le: 06 Juil 2005 09:55

Messagepar sibsib » 01 Oct 2008 20:42

Bonjour,

Bon, allez, je m'y colle, bien que je sois totalement infoutu de te répondre.

Relis ta question, et demandes toi s'il est possible de comprendre ce que tu demandes.

Je suppose, car j'ai une boule de cristal de très haute volée que tu as essayé ta connexion interbase, et que çà n'a pas fonctionné de la même manière que sous easyphp. Mais ta question peut aussi être de type littéraire (c'est de plus en plus fréquent : "Je ne vais pas me faire ch..r à faire des tests, la soluce toute faite doit exister")

Si tu as fait des tests, tu as du obtenir des résultats. Si tu ne communiques pas ces résultats, et plus généralement l'état de ton installation et de tes tests, peu de chances que tu obtiennes ici une réponse utilisable.

Tu vas peut-être trouver ce post agressif, et si c'est le cas, je m'en excuse. Saches simplement que de plus en plus de contributeurs ne répondent simplement pas à un post aussi peu "rédigé". Je fais généralement partie de cette catégorie de posteurs lâches, mais j'essaye de faire exception quand il s'agit comme toi d'un nouvel inscrit. Nous avons également des nouveaux inscrits très dynamiques et motivés, et donc, venant de ma part (tu peux penser de moi ce que tu veux, hein :-) ) considères ce post comme un encouragement !

En fait, on ne le dira jamais assez : C'est un forum d'entraide, pas une hot line.

Merci de m'avoir lu !

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dupch40 » 02 Oct 2008 09:05

Bon et bien je vais m'y coller,
Premièrement désolé d’essayer de m’intéresser à une distribution qui m’est quasiment étrangère, enfin passons…
Le but de la page php que je dois faire est de récupérer des informations dans une base de donnée Interbase (installée sur un serveur 2003) et des les afficher par exemple sous forme de tableau.

Premier test (pour ce qui crois que je suis un incapable…lol… c’est petit ça…) :
Sur mon ordinateur, ou j’ai préalablement installé easyphp, ma page php fonctionne très bien.
Tout ce que je veux afficher apparait bien à l'écran.

La connexion à Interbase ne pose pas de problème :
***connexion à Interbase***
$hote = ‘IP_SERVEUR:D:\base.gdb’ ;
$user = 'SYSDBA' ;
$pass = 'masterkey' ;
$connexion = ibase_connect($hote, $user, $pass) ;

Deuxième test :
Sur mon sme-server 6.1 (que l’on appellera SERVEUR) qui me sert de serveur web, serveur de fax … j’ai créé une baie d’information (que l’on appellera BAIE) ou j’ai placé mon fichier php (que l’on appellera test.php).

Lorsque je lance la page web en tapant par exemple http://SERVEUR/BAIE/test.php je ne vois rien.
Pas d’erreur de connexion, mais pas de résultat non plus.

Troisième test (désolé si j’en ai fait trop ...de tests) :
Comme Interbase n’était pas présent sur le SERVEUR sme, installation du rpm d’Interbase, puis rebout du serveur. Mais cela n’a rien changé.

Alors ma question est de savoir si une personne a déjà eu ce type de problème, et si oui comment il a été résolu.
Autre question, est qu’il ne faut pas installer autre chose sur mon SERVEUR sme pour que cela fonctionne?

âmes charitables, une solution??
dupch40
Matelot
Matelot
 
Messages: 6
Inscrit le: 06 Juil 2005 09:55

Messagepar jdh » 02 Oct 2008 10:26

Quelques réflexions :


* choix de SME :
SME n'est pas une distribution Linux comme les autres : on NE CHOISIT PAS SME par hasard !
SME est une distribution Linux AVEC un contexte : partage windows, administration web (server-manager), ibays, server+gateway vs server only, ................

Pour paraphraser : SME tu l'aimes ou tu la quittes ! (Bon c'est pas terrible !)

SME est prévu pour LAMP = Linux-Apache-MySQL-Php comme beaucoup d'hébergement standard chez Amen, Unetun, Ovh, ....

* Interbase :
Le php est configuré en fonction des besoins de SME : il est vraisemblable que le support interbase n'est pas installé.

La vérification à faire est phpinfo ! Cf la doc de php. Je n'en dit pas plus : j'espère que tu arriveras à cette étape.

Si comme je le pense le support interbase n'est pas inclus, il faut ajouter seulement celui-ci et pas interbase !!! Je suppose qu'il doit exister un rpm dont le nom devrait être php-interbase à trouver et installer ...


Un meilleur choix est MySQL : presque systématiquement intégré à Php. Je n'ai pas suivi EasyPhp depuis longtemps, je pensais que Wamp était un meilleur choix.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar dupch40 » 02 Oct 2008 10:46

Easyphp n'est la que pour effectuer des tests sur mon ordinateur.
Ensuite Interbase m'est imposé par les soft métiers et propriétaires de l'entreprise.
Pour info je suis satisfait de la sme, mais je n'ai pas envi de mettre un serveur web de plus alors que j'ai de nombreuses appli web qui tourne sur ma sme.
Je vais essayé de trouver une solution.
merci quand même pour les infos...
dupch40
Matelot
Matelot
 
Messages: 6
Inscrit le: 06 Juil 2005 09:55

Messagepar sibsib » 02 Oct 2008 23:31

Tu vois, quand tu veux :-)

Il manque deux infos pour que tu avances, ce sont les versions respectives de php.

Tu me fais peur, quand tu parles de SME 6.1, il me semble que c'est du php 3, non ?

En face, tu parles d'un srveur interbase sous 2003, donc probablement une version récente...

Donc (et en fait, ta question n'est presque pas une question SME, sauf par le contexte), il te faut 'papinfo-ter' sur tes deux conf, et étudier les différences.

Après, si tu découvres que tu as absolument besoin de php5... certains te diront ici que çà s'upgrade, ce n'est pas mon point de vue.

Bonne chance,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dupch40 » 03 Oct 2008 09:51

Sur mon sme : PHP Version 4.1.2

Merci pour les infos
dupch40
Matelot
Matelot
 
Messages: 6
Inscrit le: 06 Juil 2005 09:55

Messagepar jdh » 03 Oct 2008 13:07

phpinfo ?

Cela donne BIEN PLUS d'information que le n° de version de php !

Dans le cas présent, cela donnera DE SUITE l'info nécessaire.


Pour moi, il est inutile de passer du temps à donner des pistes de réponses si le demandeur ne fournit pas les bonnes infos : on passe son temps sur ce forum à tenter de répondre puis découvrir au milieu du fil que des conditions inconnus : donnez des infos : ce qui vous parait inutile ou inintéressant ne l'est peut-être pas pour des gens plus compétents !
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar Muzo » 03 Oct 2008 15:19

[-X
On se détend, et avant de ruer dans les brancards, on demande au môssieur si il sait ce que signifie phpinfo. :wink:

/Muzo
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar dupch40 » 03 Oct 2008 15:36

Je supplie les gens plus compétents que moi en la matière de me pardonner de ne pas donner les informations comme l'on claque des doigts mais je précise juste que pendant ce temps j'essaie de résoudre d'autres problèmes qui sont beaucoup plus importants pour le bon fonctionnement de ma société.


Alors pour le compétant de service, voilà le résultat de phpinfo avec quelques heures de retard:


Code: Tout sélectionner
PHP Version 4.1.2

System   Linux sme60build 2.4.20-18.7 #1 Thu May 29 08:32:50 EDT 2003 i686 unknown
Build Date   Jul  8 2003
Configure Command    './configure' 'i386-redhat-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--prefix=/usr' '--with-config-file-path=/etc' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db3' '--with-curl' '--with-dom=/usr' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--with-ttf' '--with-gdbm' '--with-gettext' '--with-ncurses' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-mm' '--with-openssl' '--with-png' '--with-pspell' '--with-regex=system' '--with-xml' '--with-expat-dir=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-debugger' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-discard-path' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--without-oci8' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos=/usr/kerberos' '--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--with-unixODBC=shared' '--enable-memory-limit' '--enable-bcmath' '--enable-shmop' '--enable-versioning' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mbstring' '--enable-mbstr-enc-trans' '--with-apxs=/usr/sbin/apxs'
Server API   Apache
Virtual Directory Support   disabled
Configuration File (php.ini) Path   /etc/php.ini
ZEND_DEBUG   disabled
Thread Safety   disabled

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.1.1, Copyright (c) 1998-2001 Zend Technologies

PHP 4.0 Credits
Configuration
PHP Core
Directive   Local Value   Master Value
allow_call_time_pass_reference
   On   On
allow_url_fopen
   no value   no value
always_populate_raw_post_data
   0   0
arg_separator.input
   &   &
arg_separator.output
   &   &
asp_tags
   Off   Off
auto_append_file
   no value   no value
auto_prepend_file
   no value   no value
browscap
   no value   no value
default_charset
   no value   no value
default_mimetype
   text/html   text/html
define_syslog_variables
   Off   Off
disable_functions
   no value   no value
display_errors
   Off   Off
display_startup_errors
   Off   Off
doc_root
   no value   no value
enable_dl
   On   On
error_append_string
   no value   no value
error_log
   syslog   syslog
error_prepend_string
   no value   no value
error_reporting
   2039   2039
expose_php
   On   On
extension_dir
   /usr/lib/php4   /usr/lib/php4
file_uploads
   1   1
gpc_order
   GPC   GPC
highlight.bg
   #FFFFFF   #FFFFFF
highlight.comment
   #FF8000   #FF8000
highlight.default
   #0000BB   #0000BB
highlight.html
   #000000   #000000
highlight.keyword
   #007700   #007700
highlight.string
   #DD0000   #DD0000
html_errors
   On   On
ignore_user_abort
   Off   Off
implicit_flush
   Off   Off
include_path
   .:/usr/share/php   .:/usr/share/php
log_errors
   On   On
magic_quotes_gpc
   On   On
magic_quotes_runtime
   Off   Off
magic_quotes_sybase
   Off   Off
max_execution_time
   30   30
memory_limit
   32M   32M
open_basedir
   /home/e-smith/files/ibays/Primary   no value
output_buffering
   no value   no value
output_handler
   no value   no value
post_max_size
   20M   20M
precision
   14   14
register_argc_argv
   On   On
register_globals
   On   On
safe_mode
   Off   Off
safe_mode_exec_dir
   no value   no value
safe_mode_gid
   Off   Off
safe_mode_include_dir
   no value   no value
sendmail_from
   me@localhost.com   me@localhost.com
sendmail_path
   /usr/sbin/sendmail -t -i    /usr/sbin/sendmail -t -i
short_open_tag
   On   On
SMTP
   localhost   localhost
sql.safe_mode
   Off   Off
track_errors
   Off   Off
upload_max_filesize
   10M   10M
upload_tmp_dir
   no value   no value
user_dir
   no value   no value
variables_order
   EGPCS   EGPCS
xmlrpc_error_number
   0   0
xmlrpc_errors
   Off   Off
y2k_compliance
   Off   Off

yp
YP Support   enabled

xml
XML Support   active
XML Namespace Support   active
EXPAT Version   expat_1.95.2

wddx
WDDX Support   enabled
WDDX Session Serializer   enabled

standard
Regex Library   System library enabled
Dynamic Library Support   enabled
Path to sendmail   /usr/sbin/sendmail -t -i

Directive   Local Value   Master Value
assert.active
   1   1
assert.bail
   0   0
assert.callback
   no value   no value
assert.quiet_eval
   0   0
assert.warning
   1   1
safe_mode_allowed_env_vars
   PHP_   PHP_
safe_mode_protected_env_vars
   LD_LIBRARY_PATH   LD_LIBRARY_PATH
session.use_trans_sid
   1   1
url_rewriter.tags
   a=href,area=href,frame=src,input=src,form=fakeentry   a=href,area=href,frame=src,input=src,form=fakeentry

sockets
Sockets Support   enabled

shmop
shmop support   enabled

session
Session Support   enabled

Directive   Local Value   Master Value
session.auto_start
   Off   Off
session.cache_expire
   180   180
session.cache_limiter
   nocache   nocache
session.cookie_domain
   no value   no value
session.cookie_lifetime
   0   0
session.cookie_path
   /   /
session.cookie_secure
   Off   Off
session.entropy_file
   no value   no value
session.entropy_length
   0   0
session.gc_maxlifetime
   1440   1440
session.gc_probability
   1   1
session.name
   PHPSESSID   PHPSESSID
session.referer_check
   no value   no value
session.save_handler
   files   files
session.save_path
   /tmp   /tmp
session.serialize_handler
   php   php
session.use_cookies
   On   On

pspell
PSpell Support   enabled

posix
Revision   $Revision: 1.33.2.1 $

pcre
PCRE (Perl Compatible Regular Expressions) Support   enabled
PCRE Library Version   3.4 22-Aug-2000

openssl
OpenSSL support   enabled
OpenSSL Version   OpenSSL 0.9.6b [engine] 9 Jul 2001

ncurses
ncurses support   enabled

mbstring
Multibyte (Japanese) Support   enabled
http input encoding translation   enabled

Directive   Local Value   Master Value
mbstring.detect_order
   no value   no value
mbstring.http_input
   no value   no value
mbstring.http_output
   no value   no value
mbstring.internal_encoding
   no value   no value
mbstring.substitute_character
   no value   no value

iconv
iconv support   enabled

Directive   Local Value   Master Value
iconv.input_encoding
   ISO-8859-1   ISO-8859-1
iconv.internal_encoding
   ISO-8859-1   ISO-8859-1
iconv.output_encoding
   ISO-8859-1   ISO-8859-1

gmp
gmp support   enabled

gettext
GetText Support   enabled

gd
GD Support   enabled
GD Version   1.6.2 or higher
FreeType Support   enabled
FreeType Linkage   with freetype
JPG Support   enabled
PNG Support   enabled
WBMP Support   enabled

ftp
FTP support   enabled

exif
EXIF Support   enabled

domxml
DOM/XML   enabled
libxml Version   2.4.19
XPath Support   enabled
XPointer Support   enabled

dbx
dbx support   enabled
dbx version   1.0.0
supported databases   MySQL<br />ODBC<br />PostgreSQL<br />Microsoft SQL Server<br />FrontBase

dba
DBA support   enabled
Supported handlers   gdbm db3

curl
CURL support   enabled
CURL Information   libcurl 7.9.5 (OpenSSL 0.9.6b) (ipv6 enabled)

calendar
Calendar support   enabled

bz2
BZip2 Support   Enabled
BZip2 Version   1.0.2, 30-Dec-2001

bcmath
BCMath support   enabled

zlib
ZLib Support   enabled
'zlib:' fopen wrapper   enabled
Compiled Version   1.1.4
Linked Version   1.1.4

imap
IMAP Support   enabled
IMAP c-Client Version   2001
SSL Support   enabled
Kerberos Support   enabled

ldap
LDAP Support   enabled
RCS Version   $Id: ldap.c,v 1.94.2.3 2001/12/01 14:17:43 venaas Exp $
Total Links   0/unlimited
API Version   2004

mysql
MySQL Support   enabled
Active Persistent Links   0
Active Links   0
Client API version   3.23.56
MYSQL_MODULE_TYPE   external
MYSQL_SOCKET   /var/lib/mysql/mysql.sock
MYSQL_INCLUDE   -I/usr/include/mysql
MYSQL_LIBS   -L/usr/lib/mysql -lmysqlclient -L/usr/lib -z

Directive   Local Value   Master Value
mysql.allow_persistent
   On   On
mysql.default_host
   no value   no value
mysql.default_password
   no value   no value
mysql.default_port
   no value   no value
mysql.default_socket
   no value   no value
mysql.default_user
   no value   no value
mysql.max_links
   Unlimited   Unlimited
mysql.max_persistent
   Unlimited   Unlimited

apache
APACHE_INCLUDE   
APACHE_TARGET   
Apache Version   Apache/1.3.27
Apache Release   10327100
Apache API Version   19990320
Hostname:Port   www.rdtl.net:80
User/Group   www(100)/102
Max Requests   Per Child: 100 - Keep Alive: on - Max Per Connection: 100
Timeouts   Connection: 300 - Keep-Alive: 15
Server Root   /etc/httpd
Loaded Modules   mod_ssl, mod_php4, mod_setenvif, mod_so, mod_usertrack, mod_headers, mod_expires, mod_digest, mod_auth_external, mod_auth_db, mod_auth_anon, mod_auth, mod_access, mod_rewrite, mod_alias, mod_proxy, mod_userdir, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_info, mod_status, mod_negotiation, mod_mime, mod_log_referer, mod_log_agent, mod_log_config, mod_env, http_core

Directive   Local Value   Master Value
child_terminate
   0   0
engine
   1   1
last_modified
   0   0
xbithack
   0   0

Apache Environment
Variable   Value
DOCUMENT_ROOT   /home/e-smith/files/ibays/Primary/html
HTTP_ACCEPT   text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_CHARSET   ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING   gzip,deflate
HTTP_ACCEPT_LANGUAGE   fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
HTTP_CONNECTION   keep-alive
HTTP_HOST   intranet
HTTP_KEEP_ALIVE   300
HTTP_USER_AGENT   Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
PATH   /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
REMOTE_ADDR   192.168.41.19
REMOTE_PORT   3857
SCRIPT_FILENAME   /home/e-smith/files/ibays/Primary/html/phpinfo.php
SCRIPT_URI   http://intranet/phpinfo.php/
SCRIPT_URL   /phpinfo.php/
SERVER_ADDR   192.168.40.3
SERVER_ADMIN   admin@rdtl.net
SERVER_NAME   intranet
SERVER_PORT   80
SERVER_SIGNATURE   
SERVER_SOFTWARE   Apache
GATEWAY_INTERFACE   CGI/1.1
SERVER_PROTOCOL   HTTP/1.1
REQUEST_METHOD   GET
QUERY_STRING   
REQUEST_URI   /phpinfo.php/
SCRIPT_NAME   /phpinfo.php
PATH_INFO   /
PATH_TRANSLATED   /home/e-smith/files/ibays/Primary/html/

HTTP Headers Information
HTTP Request Headers
HTTP Request   GET /phpinfo.php/ HTTP/1.1
Accept   text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset   ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding   gzip,deflate
Accept-Language   fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Connection   keep-alive
Host   intranet
Keep-Alive   300
User-Agent   Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
HTTP Response Headers
X-Powered-By   PHP/4.1.2
Keep-Alive   timeout=15, max=95
Connection   Keep-Alive
Transfer-Encoding   chunked
Content-Type   text/html

Additional Modules
sysvshm
sysvsem
session mm

Environment
Variable   Value
SERVER_PORT   980
GATEWAY_INTERFACE   CGI/1.1
PWD   /
HTTP_USER_AGENT   Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
HTTP_REFERER   http://intranet/server-manager/cgi-bin/datetime
REMOTE_PORT   32808
HTTP_HOST   127.0.0.1:980
HTTP_CONNECTION   close
HTTP_ACCEPT_ENCODING   gzip, deflate
SERVER_PROTOCOL   HTTP/1.1
HTTP_X_FORWARDED_SERVER   www.rdtl.net
REMOTE_USER   admin
SERVER_ADMIN   admin
SCRIPT_FILENAME   /etc/e-smith/web/panels/manager/cgi-bin/datetime
SERVER_ADDR   127.0.0.1
SCRIPT_NAME   /server-manager//cgi-bin/datetime
REMOTE_ADDR   127.0.0.1
CONTENT_LENGTH   193
QUERY_STRING   
LANG   fr_CA
SERVER_NAME   127.0.0.1
SERVER_SIGNATURE   
HTTP_CACHE_CONTROL   no-cache
SHLVL   1
HTTP_UA_CPU   x86
HTTP_ACCEPT   image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, */*
HTTP_X_FORWARDED_HOST   intranet
REQUEST_URI   /server-manager//cgi-bin/datetime
IMGHDR_SRC   /e-smith-common/server-manager.jpg
DOCUMENT_ROOT   /etc/e-smith/web/panels/manager/html
HTTP_ACCEPT_LANGUAGE   fr
REQUEST_METHOD   POST
SHELL   /bin/bash
HOME   /root
HTTP_X_FORWARDED_FOR   192.168.40.2
PATH   /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
AUTH_TYPE   Basic
SERVER_SOFTWARE   Apache
CONTENT_TYPE   application/x-www-form-urlencoded
_   /sbin/initlog

PHP Variables
Variable   Value
PHP_SELF   /phpinfo.php/
_SERVER["DOCUMENT_ROOT"]   /home/e-smith/files/ibays/Primary/html
_SERVER["HTTP_ACCEPT"]   text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_ACCEPT_CHARSET"]   ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_ACCEPT_ENCODING"]   gzip,deflate
_SERVER["HTTP_ACCEPT_LANGUAGE"]   fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
_SERVER["HTTP_CONNECTION"]   keep-alive
_SERVER["HTTP_HOST"]   intranet
_SERVER["HTTP_KEEP_ALIVE"]   300
_SERVER["HTTP_USER_AGENT"]   Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
_SERVER["PATH"]   /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
_SERVER["REMOTE_ADDR"]   192.168.41.19
_SERVER["REMOTE_PORT"]   3857
_SERVER["SCRIPT_FILENAME"]   /home/e-smith/files/ibays/Primary/html/phpinfo.php
_SERVER["SCRIPT_URI"]   http://intranet/phpinfo.php/
_SERVER["SCRIPT_URL"]   /phpinfo.php/
_SERVER["SERVER_ADDR"]   192.168.40.3
_SERVER["SERVER_ADMIN"]   admin@rdtl.net
_SERVER["SERVER_NAME"]   intranet
_SERVER["SERVER_PORT"]   80
_SERVER["SERVER_SIGNATURE"]   
_SERVER["SERVER_SOFTWARE"]   Apache
_SERVER["GATEWAY_INTERFACE"]   CGI/1.1
_SERVER["SERVER_PROTOCOL"]   HTTP/1.1
_SERVER["REQUEST_METHOD"]   GET
_SERVER["QUERY_STRING"]   
_SERVER["REQUEST_URI"]   /phpinfo.php/
_SERVER["SCRIPT_NAME"]   /phpinfo.php
_SERVER["PATH_INFO"]   /
_SERVER["PATH_TRANSLATED"]   /home/e-smith/files/ibays/Primary/html/
_SERVER["PHP_SELF"]   /phpinfo.php/
_SERVER["argv"]   

Array
(
)


_SERVER["argc"]   0
_ENV["SERVER_PORT"]   980
_ENV["GATEWAY_INTERFACE"]   CGI/1.1
_ENV["PWD"]   /
_ENV["HTTP_USER_AGENT"]   Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
_ENV["HTTP_REFERER"]   http://intranet/server-manager/cgi-bin/datetime
_ENV["REMOTE_PORT"]   32808
_ENV["HTTP_HOST"]   127.0.0.1:980
_ENV["HTTP_CONNECTION"]   close
_ENV["HTTP_ACCEPT_ENCODING"]   gzip, deflate
_ENV["SERVER_PROTOCOL"]   HTTP/1.1
_ENV["HTTP_X_FORWARDED_SERVER"]   www.rdtl.net
_ENV["REMOTE_USER"]   admin
_ENV["SERVER_ADMIN"]   admin
_ENV["SCRIPT_FILENAME"]   /etc/e-smith/web/panels/manager/cgi-bin/datetime
_ENV["SERVER_ADDR"]   127.0.0.1
_ENV["SCRIPT_NAME"]   /server-manager//cgi-bin/datetime
_ENV["REMOTE_ADDR"]   127.0.0.1
_ENV["CONTENT_LENGTH"]   193
_ENV["QUERY_STRING"]   
_ENV["LANG"]   fr_CA
_ENV["SERVER_NAME"]   127.0.0.1
_ENV["SERVER_SIGNATURE"]   
_ENV["HTTP_CACHE_CONTROL"]   no-cache
_ENV["SHLVL"]   1
_ENV["HTTP_UA_CPU"]   x86
_ENV["HTTP_ACCEPT"]   image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, */*
_ENV["HTTP_X_FORWARDED_HOST"]   intranet
_ENV["REQUEST_URI"]   /server-manager//cgi-bin/datetime
_ENV["IMGHDR_SRC"]   /e-smith-common/server-manager.jpg
_ENV["DOCUMENT_ROOT"]   /etc/e-smith/web/panels/manager/html
_ENV["HTTP_ACCEPT_LANGUAGE"]   fr
_ENV["REQUEST_METHOD"]   POST
_ENV["SHELL"]   /bin/bash
_ENV["HOME"]   /root
_ENV["HTTP_X_FORWARDED_FOR"]   192.168.40.2
_ENV["PATH"]   /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
_ENV["AUTH_TYPE"]   Basic
_ENV["SERVER_SOFTWARE"]   Apache
_ENV["CONTENT_TYPE"]   application/x-www-form-urlencoded
_ENV["_"]   /sbin/initlog

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.
dupch40
Matelot
Matelot
 
Messages: 6
Inscrit le: 06 Juil 2005 09:55

Messagepar jdh » 03 Oct 2008 16:00

Salut Muzo ! Je suis parfaitement détendu !

Je vais donc détailler mon raisonnement :


Si on veut accéder à une base Interbase sous php, cela ne dépend pas de la version de php !
Cela dépend de l'existence d'une librairie installée DANS php !

Le BON moyen de savoir quelles sont les librairies installées c'est de regarder le résultat de phpinfo (qui est justement fait pour).

(Je pense que la librairie idoine n'est pas fournie dans SME.)


Maintenant, si tu ne trouves pas comment faire phpinfo, je doute FORTEMENT que tu soit capable d'ajouter la librairie qui manque ... (sous-entendu, c'est bien plus facile de faire le premier)



NB : Dans Debian, on installe php avec "apt-get install php", puis quand on veut accéder à interbase, on installe "apt-get install php4-interbase" (ou php5). De même avec mysql, .... Je pense que c'est identique avec Centos, et donc SME ... Je peux me tromper mais ...
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar jdh » 03 Oct 2008 16:20

Et bien voilà ! (La réponse est arrivé avant mon précédent post).


On voit que la librairie MySQL est présente (comme yp, xml, wddx, sockets, shmop, pspell, gd, ...).

Mais de librairie interbase, point ! (Je m'excuse de dire que c'est ce que je pensais depuis le début ... parce que je sais qu'il y a des librairies).

Maintenant, je chercherais dans la base rpm de SME s'il existe la librairie interbase (ce doit être le cas), un "rpm --install" et roule.




Je ne pense pas avoir proposé une démarche difficile (faire phpinfo) ni posé une affirmation ahurissante (manque la librairie) ...
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar Muzo » 07 Oct 2008 09:15

:biz:

/Muzo
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)

cron