Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Transfert de CMSMS 1.9.4.1 depuis WAMP2.1 en local vers OVH
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.1
#~ Url du site : www.bioadvise.com
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.1
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.2
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ CGExtensions: 1.23.2
#~ ContentCache: 1.1
#~ GBFilePicker: 1.3
#~ MleCMS: 1.5
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.5
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 60
#~ output_buffering: 1
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 10M
#~ session_save_path: d:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.8
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour à tous.
Je développe un site pour une nouvelle société depuis 3 mois.
Voici mon problème...

CMSMS a très bien marché en local, je viens de faire une mise à jour 1.9.3 -> 1.9.4.1 et tout fonctionnait à la merveille sur mon PC.
J'ai suivis donc les conseils de ce guide: http://jc.etiemble.free.fr/abc/index.php/ressourcesfr.
J'ai fait des copies réserves de la base de données, de fichiers en /www/ etc... J'ai crée la base MySQL vierge sur OVH, j'ai chargé les fichiers par FTP et modifié les paramètres CHMOD comme il est écrit dans le guide.

Et ça bloque donc à la phase d'installation.
Soit j'ai un message
Citation :Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, postmaster@bioadvise.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
,

soit (si je supprime le fichier .htaccess et si je vide config.php) j'ai ce message à la page d'accueil et admin:
Citation :Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.428/bioadvis/www/index.php on line 85
et celui-là sur la page install:
Citation :Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.428/bioadvis/www/lib/misc.functions.php on line 126

J'ai vérifié misc.functions.php - il est identique au fichier d'origine.
Pack Pro d'OVH fournit les versions 4, 5 et 6 de PHP...

Mon intuition me dit que c'est soit un problème de config, soit c'est la fonction de réécriture des URL's...

J'ai utilisé la méthode basique pour les frendly URL's (1 langue = 1 répertoire).

Voici le contenu mon fichier .htaccess qui fonctionnait correctement avec WAMP:
Code :
php_value error_reporting 22527
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
<IfModule mod_rewrite.c>
Options +FollowSymLinks
  RewriteEngine on
  RewriteBase /

  # 301 Redirect all requests that don't contain a dot or trailing slash to
  # include a trailing slash
  # except for form POSTS
  # RewriteCond %{REQUEST_URI} !/$
  # RewriteCond %{REQUEST_URI} !\.
  # RewriteCond %{REQUEST_METHOD} !POST$
  # RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

  # Rewrites urls in the form of /parent/child/
  # but only rewrites if the requested URL is not a file or directory
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
</IfModule>


J'espère que j'ai fournis suffisamment d'infos...
Est-ce que quelqu’un pourrait m'aider à résoudre ce problème, s'il vous plait?
#2
version de php qui est pas en 5 + ton .htaccess qui est trop chargé pour pas grand chose et contient des trucs qui font planter.

commence simple :

Code :
SetEnv PHP_VER 5

<IfModule mod_rewrite.c>
Options +FollowSymLinks
  RewriteEngine on
  RewriteBase /


  # Rewrites urls in the form of /parent/child/
  # but only rewrites if the requested URL is not a file or directory
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
</IfModule>
#3
OK, j'ai modifié .htaccess , effacé le cache du navigateur...
et j'ai toujours ce "Internal Server Error" :/
#4
bonjour,
essaie sans le RewriteBase / Big Grin
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#5
Bon, une partie de pb est résolue... J'ai changé les configs de CHMOD (il se trouve qu'OVH ne digère pas les permis >755), duh! J'ai viré les scripts de rewrite aussi... J'ai réussi à lancer l'installation, mais j'ai eu plein de messages d'erreur et quelques messages à propos de la ligne 126 et 85 qui veut mon âme comme avant. L’installation a échoué. Je vais tenter de faire une installation pure (sans transfert) pour voir si ce sont mes scripts qui posent problème... Mais j'ai vraiment besoin de la réécriture des URL's... je ne vois pas comment je peux faire le référencement naturel sans ce module T_T
#6
dans tous les cas, cmsms sur ovh ca tourne plutôt très bien, ce qui laisse penser que tu as du louper une étape ..

reste à trouver laquelle Sad
#7
Yes! C'est bon!
J'ai du combiner la manipulation avec les permis CHMOD avec le paramétrage progressif de .htaccess (d'abord
Citation :SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
et les mod_rewrite seulement après l'installation), ignorer les erreurs pendant l'installation et importer la MySQL...
Merci à tous! :lol:
#8
SetEnv REGISTER_GLOBALS 0

me gène.... :|

normalement tu n'as pas à le mettre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)