Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
998 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problèmes EasyPHP et scripts PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes EasyPHP et scripts PHP

n°900649
fafane84
Posté le 17-11-2004 à 14:26:19  profilanswer
 

Salut à tous  :hello:  
 
J'ai un soucis avec easyPHP 1.7, je n'arrive pas à faire fonctionner des scripts .php et .php3 (même les plus simples, par exemple : statistiques, compteurs, espace membres ...) en local.
 
Pourtant je suis scupuleusement les instructions d'installation mais rien ne fonctionne  :fou: .
 
J'en ai essayé un "en ligne" sur mon site et là rien à dire tout est OK, d'où la conclusion que celà doit provenir d'easyPHP 1.7.
 
C'est génant car avant d'uploder des scripts, j'aimerais les tester.
 
Y-a-t-il un moyen de remedier à çà ?
 
Est-ce une configuration à faire ?
 
 
 
Pour info :
 
J'ai essayé d'installer Apache / PHP / MySql / phpMyAdmin manuellement comme c'est indiqué >>là<<
 
J'y suis presque arrivé pour Apache, PHP et MySql, mais quelle galère pour phpMyAdmin  :(  mes navigateurs m'affichent des fichiers textes quand je tapes l'adresse : http://localhost/phpMyAdmin/
 
Je suis donc revenu à EasyPHP.
 
Merci d'avance pour vos réponses et vos bons conseils.
 
 [:fafane84]


Message édité par fafane84 le 17-11-2004 à 14:29:55

---------------
Mon Topic de Vente Hardware
mood
Publicité
Posté le 17-11-2004 à 14:26:19  profilanswer
 

n°900653
bob007
Posté le 17-11-2004 à 14:28:14  profilanswer
 

t si tu fais phpinfo(); tu as quoi de beau?

n°900688
fafane84
Posté le 17-11-2004 à 14:44:20  profilanswer
 

bob007 a écrit :

t si tu fais phpinfo(); tu as quoi de beau?


 
Quelle rapidité  [:b-rabbit]  
 
 
Que veux-tu savoir ?
 
Voilà la configuration PHP Core :
 

Citation :

allow_call_time_pass_reference Off Off  
allow_url_fopen On On  
always_populate_raw_post_data Off Off  
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_classes no value no value  
disable_functions no value no value  
display_errors On On  
display_startup_errors Off Off  
doc_root no value no value  
docref_ext no value no value  
docref_root no value no value  
enable_dl On On  
error_append_string no value no value  
error_log no value no value  
error_prepend_string no value no value  
error_reporting 2047 2047  
expose_php On On  
extension_dir C:\Program Files\EasyPHP\php\extensions\ C:\Program Files\EasyPHP\php\extensions\  
file_uploads On On  
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_repeated_errors Off Off  
ignore_repeated_source Off Off  
ignore_user_abort Off Off  
implicit_flush Off Off  
include_path .;C:\Program Files\EasyPHP\php\pear\ .;C:\Program Files\EasyPHP\php\pear\  
log_errors On On  
log_errors_max_len 1024 1024  
magic_quotes_gpc Off Off  
magic_quotes_runtime Off Off  
magic_quotes_sybase Off Off  
max_execution_time 30 30  
max_input_time 60 60  
open_basedir no value no value  
output_buffering 4096 4096  
output_handler no value no value  
post_max_size 8M 8M  
precision 14 14  
register_argc_argv Off Off  
register_globals Off Off  
report_memleaks 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 no value no value  
serialize_precision 100 100  
short_open_tag On On  
SMTP localhost localhost  
smtp_port 25 25  
sql.safe_mode Off Off  
track_errors Off Off  
unserialize_callback_func no value no value  
upload_max_filesize 2M 2M  
upload_tmp_dir C:\Program Files\EasyPHP\tmp\ C:\Program Files\EasyPHP\tmp\  
user_dir no value no value  
variables_order GPCS GPCS  
xmlrpc_error_number 0 0  
xmlrpc_errors Off Off  
y2k_compliance On On  



---------------
Mon Topic de Vente Hardware
n°900722
bob007
Posté le 17-11-2004 à 15:04:32  profilanswer
 

si tu fais juste un index.php avec comme code:
<?php
echo "hello word<br />\n";
?>
et que tu le lances: http://localhost/index.php
Il se passe quoi?
 
;)

n°900752
fafane84
Posté le 17-11-2004 à 15:23:09  profilanswer
 

bob007 a écrit :

si tu fais juste un index.php avec comme code:
<?php
echo "hello word<br />\n";
?>
et que tu le lances: http://localhost/index.php
Il se passe quoi?
 
;)


 
Et bien çà s'affiche correctement.
Mais je crois qu'il y a méprise dans mes propos :  
je fais tourné 2 sites (mon site "divxtutos" et un site fait avec le CMS Xoops) + 1 forum phpBB en local.
Mais quelquefois j'ai des problèmes avec certains modules (mais pas tous) de xoops qui marchent très bien "en ligne" mais pas "en local".
De même que sur mon site j'ai rajouté un script de statistiques nommé "Cedstat" qui marchent très bien "en ligne" mais pas "en local".
Et depuis peu j'essaye de faire fonctionné des scripts d'administations et d'athentifications mais cela ne fonctionne pas en local et j'aimerais les tester avant de les mettre en ligne.


---------------
Mon Topic de Vente Hardware
n°900768
bob007
Posté le 17-11-2004 à 15:36:25  profilanswer
 

ah ok! Effectivement, j'avais rien compris! lol
 
Tu peux nous filer les deux versions de php stp (la online et la off)
 
Merci

n°900793
fafane84
Posté le 17-11-2004 à 15:49:55  profilanswer
 

bob007 a écrit :

ah ok! Effectivement, j'avais rien compris! lol
 
Tu peux nous filer les deux versions de php stp (la online et la off)
 
Merci


 
Celle d'EasyPHP 1.7 est : PHP Version 4.3.3 et le détail est plus haut
 
Voici celle de mon hébergeur (la poste) :
PHP4u Version 3.0
Based on PHP-4.3.2

Citation :

allow_call_time_pass_reference On On
allow_url_fopen Off Off
always_populate_raw_post_data Off Off
arg_separator.input & &
arg_separator.output & &
asp_tags Off Off
auto_append_file /data/apache/php/mmp_lib/append.php /data/apache/php/mmp_lib/append.php
auto_prepend_file /data/apache/php/mmp_lib/prepend.php /data/apache/php/mmp_lib/prepend.php
browscap no value no value
default_charset no value no value
default_mimetype text/html text/html
define_syslog_variables Off Off
disable_classes no value no value
disable_functions highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockopen, show_source, php_uname, ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockopen, show_source, php_uname, ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail
display_errors On On
display_startup_errors On On
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl Off Off
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting 2037 2037
expose_php On On
extension_dir ./ ./
file_uploads On On
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_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .:/data/apache/php/mmp_lib .:/data/apache/php/mmp_lib
log_errors Off Off
log_errors_max_len 1024 1024
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
max_execution_time 10 10
max_input_time -1 -1
memory_limit 8388608 8388608
open_basedir no value no value
output_buffering no value no value
output_handler no value no value
post_max_size 512000 512000
precision 14 14
register_argc_argv On On
register_globals On On
report_memleaks On On
safe_mode On On
safe_mode_exec_dir /data/apache/php/safe_exec /data/apache/php/safe_exec
safe_mode_gid Off Off
safe_mode_include_dir /data/apache/php/mmp_lib /data/apache/php/mmp_lib
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail /usr/sbin/sendmail
serialize_precision 100 100
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
sql.safe_mode Off Off
track_errors Off Off
unserialize_callback_func no value no value
upload_max_filesize 200000 200000
upload_tmp_dir /tmp /tmp
user_dir no value no value
variables_order EGPCS EGPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
y2k_compliance Off Off


---------------
Mon Topic de Vente Hardware
n°900804
bob007
Posté le 17-11-2004 à 16:04:34  profilanswer
 

ouais doit pas y avoir grande différence quoi! Quand tu dis que ca marche pas chez toi, tu as des messages d'erreur ou rien du tout?

n°900832
fafane84
Posté le 17-11-2004 à 16:24:58  profilanswer
 

bob007 a écrit :

ouais doit pas y avoir grande différence quoi! Quand tu dis que ca marche pas chez toi, tu as des messages d'erreur ou rien du tout?


Pour certain oui pour d'autre non.
Par exemple :

  • pour cedstat j'ai une multitude de message d'erreur de ce style
Citation :

Notice: Undefined variable: nom_page in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 29
 
Notice: Undefined variable: REDIRECT_URL in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 29
 
Notice: Undefined variable: REMOTE_ADDR in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 38
 
Notice: Use of undefined constant code - assumed 'code' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 40
 
Notice: Use of undefined constant nb_visite - assumed 'nb_visite' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 41
 
Notice: Use of undefined constant code - assumed 'code' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 42
 
Notice: Use of undefined constant code - assumed 'code' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 43
 
Notice: Use of undefined constant page - assumed 'page' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 45
 
Notice: Use of undefined constant nb_visite - assumed 'nb_visite' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 46
 
Notice: Use of undefined constant code - assumed 'code' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 47
 
Notice: Use of undefined constant page - assumed 'page' in c:\program files\easyphp\www\divxtutos\cedstat\visiteur.php on line 47


  • pour certains modules de xoops un page blanche apparait et puis plus rien
  • pour certains scripts d'athentification je me loggue et rien ne ce passe comme si je n'étais pas enregistré.


Bref comme tu peux le voir des problèmes "divers et variés"  :fou:  
 


---------------
Mon Topic de Vente Hardware
n°900837
bob007
Posté le 17-11-2004 à 16:27:43  profilanswer
 

bon pour les notices, ca c'est ds conneries! C'est que ton cedstat il est mal fait et qu'il ne test jamais si les variables existent (man isset();)
Pour eviter ca, tu fais sauter les warning de notice dans ton php.ini. Cherche E_NOTICE dedans, c'est bien commanté en plus.
 
Pour le reste, faut voir. Chaque chose en son temps!

mood
Publicité
Posté le 17-11-2004 à 16:27:43  profilanswer
 

n°900845
fafane84
Posté le 17-11-2004 à 16:33:00  profilanswer
 

bob007 a écrit :

bon pour les notices, ca c'est ds conneries! C'est que ton cedstat il est mal fait et qu'il ne test jamais si les variables existent (man isset();)
Pour eviter ca, tu fais sauter les warning de notice dans ton php.ini. Cherche E_NOTICE dedans, c'est bien commanté en plus.
 
Pour le reste, faut voir. Chaque chose en son temps!


 
Ben pour les notices j'ai trouvé une parade avec le CSS j'ai mis le script dans un <div> en display:none
 
Mais ce qui me gene le plus c'est le reste et surtout les scripts d'authentification.
 
J'essaye d'en faire un moi même mais qui sera surement moins bien (si il fonctionne) que "adminXtration"


---------------
Mon Topic de Vente Hardware
n°901543
fafane84
Posté le 18-11-2004 à 10:36:45  profilanswer
 

J'ai constaté des différences entre la poste et EasyPHP (notées en rouge)
 
Voici celle de mon hébergeur (la poste) :
PHP4u Version 3.0
Based on PHP-4.3.2

Citation :

allow_call_time_pass_reference On On   Off Off
allow_url_fopen Off Off  On On
always_populate_raw_post_data Off Off
arg_separator.input & &
arg_separator.output & &
asp_tags Off Off
auto_append_file /data/apache/php/mmp_lib/append.php /data/apache/php/mmp_lib/append.php no value no value
auto_prepend_file /data/apache/php/mmp_lib/prepend.php /data/apache/php/mmp_lib/prepend.php 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_classes no value no value
disable_functions highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockopen, show_source, php_uname, ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockopen, show_source, php_uname, ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail  no value no value
display_errors On On
display_startup_errors On On  Off Off
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl Off Off On On
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting 2037 2037  2047 2047
expose_php On On
extension_dir ./ ./
file_uploads On On
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_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .:/data/apache/php/mmp_lib .:/data/apache/php/mmp_lib
log_errors Off Off  On On
log_errors_max_len 1024 1024
magic_quotes_gpc On On  Off Off
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
max_execution_time 10 10  30 30
max_input_time -1 -1  60 60
memory_limit 8388608 8388608
open_basedir no value no value
output_buffering no value no value
output_handler no value no value
post_max_size 512000 512000
precision 14 14
register_argc_argv On On  Off Off
register_globals On On  Off Off
report_memleaks On On
safe_mode On On   Off Off
safe_mode_exec_dir /data/apache/php/safe_exec /data/apache/php/safe_exec
safe_mode_gid Off Off
safe_mode_include_dir /data/apache/php/mmp_lib /data/apache/php/mmp_lib
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail /usr/sbin/sendmail
serialize_precision 100 100
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
sql.safe_mode Off Off
track_errors Off Off
unserialize_callback_func no value no value
upload_max_filesize 200000 200000
upload_tmp_dir /tmp /tmp
user_dir no value no value
variables_order EGPCS EGPCS  GPCS GPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
y2k_compliance Off Off   On On


 
Que veulent dire ces différences ?
 
Comment les modifier sur EasyPHP ?


Message édité par fafane84 le 18-11-2004 à 10:41:35

---------------
Mon Topic de Vente Hardware
n°901555
bob007
Posté le 18-11-2004 à 10:48:25  profilanswer
 

a mon avis faut matter du coté des disabled functions, mais tu aurais un message d'erreur normalement, quoique...

n°904496
fafane84
Posté le 22-11-2004 à 09:30:51  profilanswer
 

Cà y est j'ai réussi  
J'ai modifié mon php.ini comme mon hébergeur et j'ai rajouté des extensions comme çà :
http://pagesperso.laposte.net/divxtutos/captures/extensionsEasyPHP.jpg
En tout cas merci de tes réponses bob007  [:athome]


Message édité par fafane84 le 22-11-2004 à 09:31:42

---------------
Mon Topic de Vente Hardware
n°904512
bob007
Posté le 22-11-2004 à 10:05:36  profilanswer
 

;) bah de rien
c'est cool que tu y sois arrivé!

n°912220
rufo
Pas me confondre avec Lycos!
Posté le 01-12-2004 à 16:39:37  profilanswer
 

moi, j'ai essayé easyphp 1.7, j'ai eu aps mal de pbs :( Je suis revenu à easyphp 1.6 qui me fait pas chier :)

n°912231
omega2
Posté le 01-12-2004 à 16:49:50  profilanswer
 

On pense pas toujorus aux chôses les plus simples :
register_globals à on => les variables des formulaires, des cookies et des URL sont transformé en variables php toutes simple (les $var)
register_globals à off => les variables des formulaires, des cookies et des URL ne sont accéssibles que dans des tableaux de variables.

n°912272
drasche
Posté le 01-12-2004 à 17:22:03  profilanswer
 

omega2 a écrit :

On pense pas toujorus aux chôses les plus simples :
register_globals à on => les variables des formulaires, des cookies et des URL sont transformé en variables php toutes simple (les $var)
register_globals à off => les variables des formulaires, des cookies et des URL ne sont accéssibles que dans des tableaux de variables.


c'est un problème tellement récurrent que je devrais le mentionner dans mon tuto :whistle:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problèmes EasyPHP et scripts PHP

 

Sujets relatifs
commander le client ftp de windows en utilisant dcom et php[PHP] Sessions ne marchent pas
blob mysql et phpphp mysql
[PHP] Garder les liens originaux dans un include?Problèmes de résolutions..
Problèmes de chenin sous PostegreSQL-8.0.0-beta4c et php
[PHP] Erreur qui n'existait pas avantPHP + passage de parametre
Plus de sujets relatifs à : Problèmes EasyPHP et scripts PHP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR