Scout Web Portail, le moteur de site internet scout

Forum de Discussions

Forums - Support SWP v1.1.x - Exportation en local

Rechercher dans le forum

Exportation en local

legia11

Visiteur

Bonjour,

j'essaie d'exporter mon site en local pour un TU ou je dois le présenter j'ai donc procédé comme indiqué sur le wiki.

Installation de easyphp.
Copie des fichiers
Copie de la base sql
Correction du fichier de connection a la BDD.


Cependant j'ai un gros soucis puisque l'affichage de mon index.php est completement foireux. Aucun mise en page, et les codes affichés tels quel.
Pour donner une idée, ca commence par ça :

Citation :
"1", "version_portail" => "1.1.1", "show_version" => "1", "maj" => "10 Octobre 2008", "webmaster" => "legia11", "mailwebmaster" => "xxx", "adressesite" => "http://legia11.societeg.com/ScoutWebPortail/", "pagesvues" => "75231", "edito" => "
[img=img/Accueil/scoutscq5.jpg] La troupe victoreuse au K8strax! Bienvenue sur le site de la 11e Legia
", "nbre_dernieres_news" => "3", "format_edito" => "0", "nom_unite" => "11e Legia - Saint Laurent", "record_enligne" => "9", "date_record_connectes" => "2007-12-12 23:28:37", "message_membres" => "Bienvenue dans la zone membres !
Vous êtes maintenant libre de consulter tout le site et de participer.
", "showmsgmembres" => "1", "messageanimateurs" => "


Le message d'erreur suivant apparait a la fin :
Warning: Cannot modify header information - headers already sent by (output started at C:Program FilesEasyPHP5.3.0wwwScoutWebPortailconfig.php:436) in C:Program FilesEasyPHP5.3.0wwwScoutWebPortailindex.php on line 88<br />

C'est assez problématique... si vous aviez une idée pour corriger ça ca me dépannerai bien!


[Edit] La ligne 88 c'est

Citation :
header('Location:portail_desactive.php?'.$_SERVER['QUERY_STRING'])
Voir son profil Posté le 06/11/2009 à 20:07:01

Re : Exportation en local

legia11

Visiteur

Puisque le fichier config.php n'est qu'un cache, je l'ai supprimé pour voir le résultat. Et petite amélioration, mon site apparait.... avec le contenu du fichier config.php nouvellement créé qui déforme tout la page.... avant de faire planter le tout et revenir a la situation précédente. :/

[Edit] Pour tester j'ai fais l'installation de portail (installation neuve) et j'ai le meme soucis... Etrange
Voir son profil Posté le 06/11/2009 à 23:58:12

Re : Exportation en local

legia11

Visiteur

Bon ben j'ai finalement résolu mon problème tout seul

Le probleme vient de la version php qui n'est plus tout tout compatible comme indiqué dans un précédent sujet. Au dela de php 5.0.5 faut bidouiller la config... ca devient galere. Autrement le php n'est plus interpreté correctement. Faudrait vraiment trouver ce qu'il faut bidouiller pour les dernieres version de php. Ca aiderait pas mal!

Concretement j'ai fais comme mon collègue de l'autre sujet :

Installation de la derniere version de wamp.
Exportation de ma BDD mysql. (faut php 5.2 ... donc autant le faire tant qu'on a la bonne version :p)
Regression du serveur apache a une version antérieure. (2.0.58)
Regression de php a la version 5.0.5 (plus de phpmyadmin (en tt cas les version récentes avec cette version de php)

Restart des services, et paf tout fonctionne. (Pas faute d'avoir essayé avec toutes les versions antérieures de easyphp... >_>)
Voir son profil Posté le 07/11/2009 à 02:46:50

Re : Exportation en local

ChMat

Webmaster

Hello,

En relisant le fil attentivement, je me rends compte que j'ai déjà vu ce problème par ailleurs. Depuis quelques versions de PHP récentes, PHP est configuré de manière à ne plus accepter comme délimiteurs de code PHP que les délimiteurs <?php ?> et non plus <? ?>.

Or, SWP génère le fichier de configuration en cache avec le second format, obsolète (distraction ?).

Pour que ce problème ne se reproduise plus, il suffit de modifier le fichier fonc.php comme suit à la ligne 412 :

Code :
	if ($fconfig = @fopen('config.php', 'w'))
	{ // mise en cache de la configuration du portail
		@fwrite($fconfig, "<"."?n");
		@fwrite($fconfig, '// Fichier de configuration genere automatiquement par Scout Web Portail v '.$site['version_portail']);


devient :

Code :
	if ($fconfig = @fopen('config.php', 'w'))
	{ // mise en cache de la configuration du portail
		@fwrite($fconfig, "<"."?phpn");
		@fwrite($fconfig, '// Fichier de configuration genere automatiquement par Scout Web Portail v '.$site['version_portail']);


Tout feedback est le bienvenu relativement à ce bug. Je le corrigerai dans une prochaine build de SWP v 1.1.1.

Cordialement,

Christian
Voir son profil Posté le 07/11/2009 à 19:54:32

Forums - Support SWP v1.1.x - Exportation en local


Forum en accès public
Modération par les animateurs de section

Pour écrire sur le forum, connecte-toi ci-dessous ou inscris-toi sur le site.

Plus d'infos au sujet du forum

Page générée en 0.32 secondes (6 requêtes)