Déplacement de WordPress vers un nouveau serveur, tente maintenant de télécharger un fichier
4 réponses
- votes
-
- 2014-08-20
Je suppose que vousn'avezpas regardé lefichier quiest servipour letéléchargement,si c'est le cas,vous auriez vu ceci:
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Qui auraitpu êtrefacilementidentifié comme le contenu dufichier
index.php
à la racine de votreinstallation WordPress.En ce qui concerne la ou les causes de ce comportement,vérifiez si vous disposez des autorisations defichier ,assurez-vous que votrefichier htaccess est correct. Outre que certains autresparamètres liés à l'hébergementpeuvent êtreincorrects,consultez Codex: Hébergement WordPress (pastrèsinformatif cependant) ouici Quelles sont lesmeilleurespratiquespour configurer un serveurpour les sites Wordpress? .
Ce quiprécède devrait vous aider à démarrer. Enfait,j'ai àpeuprès dûfaire une supposition - unpeu éclairée - sur la ou les raisons,alorsinspectez-la vous-mêmeplusen profondeur,maisje suis assez certain que les origines sont dans le domainegénéral quej'ai abordé.
I guess you haven't taken a look at the file that is served for downloading, if so you would have seen this:
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Which could have been easily identified as the content of the
index.php
file inside the root of your WordPress installation.Regarding the cause(s) for this behavior, check if you are having the correct file permissions, make sure your htaccess file is correct. Besides that some other hosting related settings could be incorrect, see Codex: Hosting WordPress (not very informative though) or on here What are best practices for configuring a server for Wordpress sites?.
The above should get you started. I actually pretty much did have to make a - somewhat educated - guess about the reason(s), so inspect that deeper yourself, but I'm fairly certain the origins are in the general area that I addressed.
-
Mercipour la réponse.Le .htaccess avait ceci ajouté aufichier - `# Utilisez PHP54 Singlephp.inipar défaut AddHandler application/x-httpd-php54s .php` Après l'avoir supprimé,tout semblebien fonctionner.Thanks for the reply. The .htaccess had this added to the file - `# Use PHP54 Single php.ini as default AddHandler application/x-httpd-php54s .php` After removing it, all seems to work well.
- 6
- 2014-08-20
- Travis Pflanz
-
Monplaisir.Ok,c'est une directivepour utiliser PHP 5.4 avec lepatch Suhosin.Jene saispaspourquoi celane fonctionnerapas avec.J'en ai utilisé des similaireset jen'aijamaiseu deproblème.Demandezpeut-être le soutien de vos hébergeurs.@TravisPflanzMy pleasure. Ok, thats a directive to use PHP 5.4 with Suhosin patch. Not sure why it won't work with it. I have used similar ones and never had a problem. Maybe ask your hosters support. @TravisPflanz
- 0
- 2014-08-20
- Nicolai
-
Bonjour @quelque chose,je suis également confronté aumêmeproblème.J'ai vérifiémonfichier .htaccesset j'aitrouvé quemonproblèmeest similaire auproblème detravis.J'ai égalementeffacé ce code supplémentaire dufichier,mais lorsquej'entrepourmettre àjour lespermaliens,lemême codeest réécrit dans lefichier.Hello @something , I am also facing the same issue. I checked my .htaccess file and found that my problem is similar to travis' problem. I also cleared that extra code from the file but when I enter to update permalinks the same code gets rewritten in the file.
- 0
- 2017-07-30
- Keyur Patel
-
@KeyurPatel Celapourrait être la configuration du serveur,regardez les liens dansma réponsepourplus d'informations.@KeyurPatel It might be the server configuration, take al ook at the links in my answer for more information.
- 0
- 2017-07-30
- Nicolai
-
Dansmon cas,la suppression des données du site dunavigateur a résolu leproblème (dans Chrome:paramètres> Paramètres du site> Voirtous les cookieset données du site> supprimer les données applicables).Monproblèmeest venu sur lestalons d'unegrandeinstallation demodulephp.In my case clearing browser site data fixed the problem (In Chrome: settings > Site Settings > See all cookies and site data > delete applicable data). My issue came on the heels of a big php module installation.
- 0
- 2019-11-12
- Eric H
-
- 2017-06-03
Étapes simples
1 - Accédez augestionnaire defichiers via cpanel ou FTP
2 - Supprimez le .htaccess (assurez-vous d'avoir créé une sauvegarde)
3 - Ouvrez votre site Webet définissez lespermaliens,il créera unnouveaufichier .htaccess.
4 - Amusez-vousbien!
Je viens de supprimer lefichier .htaccesset ilfonctionneparfaitementmaintenant :)
Simple steps
1 - Go to filemanager through cpanel or FTP
2 - Delete the .htaccess (make sure you have created a backup)
3 - Open your website and set the permalinks it will create a new .htaccess file .
4 - Enjoy!
I just deleted .htaccess file and it is working perfectly now :)
-
La suppression du .htaccessfonctionnebien et régénère automatiquement lenouveau .htaccess.MerciDeleting .htaccess works fine and regenerate new .htaccess automatically. Thanks
- 1
- 2017-10-25
- Jamil Ahmed
-
Oui.Celafonctionnetechniquement,mais si lefichier .htaccess contient quelque chose d'autre dont le site Web abesoin,il seraentièrement supprimé.Yes. This technically works, but if the .htaccess file has anything else in it needed by the website, it will all be deleted.
- 0
- 2020-05-21
- Travis Pflanz
-
- 2014-11-11
Vouspouvez également simplement ajouter la ligne suivante à .htaccess,ce quipermet aux variations de PHP simplement d'être dubon côté.
AddHandler application/x-httpd-php52 .php .php5 .php4 .php3
You can also simply add the following line to .htaccess as well which allows variations of PHP just to be on the safe side.
AddHandler application/x-httpd-php52 .php .php5 .php4 .php3
-
- 2017-12-18
Lesmu-plugins ajoutent ungestionnaire lorsque vousenregistrez la configuration
AddHandler application/x-httpd-php71 .php
rendant lapageen cours detéléchargement au lieu detraitement.Si vous supprimez simplement la ligne de votre .htaccess (ou supprimez lefichier),la ligne reviendra à chaqueenregistrement desparamètres.
Unemeilleure solutionest demodifierparftp lefichier wp-content/mu-plugins/endurange-php-edge.php
Il suffit de commenter (en ajoutant "//" devant la ligne) la ligne 20:
// $this->hooks();
Référence: htaccessproblème après l'enregistrement desparamètres
The mu-plugins adds a handler when you save the configuration
AddHandler application/x-httpd-php71 .php
making the page being downloaded instead of processed.If you just remove the line from your .htaccess (or delete the file), the line will come back at each settings save.
A better solution is to modify by ftp the file wp-content/mu-plugins/endurange-php-edge.php
Just comment (by adding "//" in front of the line) the line 20:
// $this->hooks();
Reference: htaccess problem after saving Settings
Permettez-moi de commencerpar dire quej'ai déplacé des dizaines de sites Web d'un serveur à un autre,sansproblème.
J'ai récemment déplacé un site Webet lorsque l'URLest visitée,unfichiernommé "télécharger" sansextensionet seulement unetaille defichier de 1 Ko setélécharge automatiquement. J'ai sauvegardétous lesfichierset téléchargé lesbases de donnéesen utilisant quatreméthodes différentes,justepourm'assurer: BackWPup,BackUpWordPresset manuellementen compressant lesfichiers & amp;télécharger lesfichiers via FTP.
Le site Web d'originefonctionneparfaitement sur le serveur d'origine.
J'ai utilisé laméthode quej'aitoujours utilisée lors dupassage à unnouveau serveur.
Sur lenouveau serveur:
Je dois égalementmentionner quej'aitéléchargé le site surtrois serveurs différents (y compris un sous-domaine sur le serveur d'origine),tous avec lemême résultat.
Enplus desméthodesmentionnées ci-dessus,j'aiessayé les choses suivantespouressayer de résoudre leproblème:
Actuellement,le site Weberroné setrouve à l'adresse - http://cgdev.webworksplayground.com/
Mercipour l'aide.