Je viens de transférer un site Web à un nouveau serveur et d'avoir un problème étrange. Sur toutes les pages qui ont une commande PHP include, le fichier a cessé de télécharger et a coupé tout ce qui se trouvait sur cette ligne de PHP. Pas seulement lors de l'exécution, mais lors du téléchargement du fichier via FTP. Je peux supprimer la commande include, et il télécharge la page complète de 4 Ko, mais avec elle, la page ne télécharge que le 1 Ko avant la commande. Ce qui donne? Allow_url_include est activé, le fichier inclus est simplement du HTML de base, et il a bien fonctionné sur l'ancien serveur ... Je n'ai jamais été incapable de télécharger un fichier à cause d'un problème dans le code auparavant. Des idées?PHP inclut des fichiers d'arrêt de téléchargement
2
A
Répondre
1
Cela pourrait être une mesure de sécurité de la société d'hébergement. Il s'agit d'un vecteur d'attaque commun pour forcer les mots de passe FTP, puis ajouter/modifier des scripts PHP au code malveillant include()
d'un autre serveur compromis.
Je voudrais contacter la société d'hébergement et leur demander. Ils peuvent devoir réduire leur sécurité pour vous, ajouter votre adresse IP à une liste blanche ou fournir une méthode alternative pour télécharger des fichiers (SSH/SFTP par exemple).
Si vous ne pouvez pas contacter l'administrateur système et que vous disposez d'un accès SSH, essayez de vous connecter via SFTP et de le télécharger à nouveau.
Questions connexes
- 1. PHP Inclut l'appel d'autres fichiers
- 2. Ajouter des liens relatifs dans php inclut des fichiers?
- 3. Téléchargement de fichiers avec PHP
- 4. Téléchargement de fichiers multiples PHP
- 5. Téléchargement de fichiers PHP - plusieurs fichiers
- 6. des fichiers de téléchargement
- 7. Module de téléchargement/téléchargement de fichiers en PHP
- 8. xcode inclut des fichiers d'en-tête
- 9. Python inclut des fichiers sur Lion?
- 10. Compteur de téléchargement de fichiers plats PHP
- 11. PHP multiples problème de téléchargement de fichiers
- 12. Problèmes de téléchargement de fichiers PHP
- 13. php lire des fichiers de téléchargement sous forme de tableau
- 14. PHP: Téléchargement de fichiers vidéo 3gp
- 15. Empêche le téléchargement de fichiers shell. php
- 16. téléchargement de fichiers multiples (tableau) php
- 17. Google Drive sans téléchargement de fichiers PHP
- 18. Téléchargement de fichiers audio avec PHP
- 19. Questions sur le téléchargement de fichiers PHP
- 20. Ajax Téléchargement de fichiers interactif avec PHP
- 21. Problèmes de téléchargement de fichiers en PHP
- 22. Problèmes de téléchargement de fichiers PHP
- 23. php script de téléchargement de fichiers multiples
- 24. PHP problème de téléchargement de fichiers vidéo
- 25. Téléchargement de fichiers ASIHTTPRequest et PHP
- 26. téléchargement de fichiers volumineux en utilisant PHP
- 27. PHP succès sur le téléchargement de fichiers
- 28. Téléchargement de fichiers php au lieu d'ouvrir
- 29. Déplacement de fichiers en PHP (relatif au téléchargement de fichiers)
- 30. Page de redirection PHP après le téléchargement des fichiers
Je leur ai envoyé un courriel, mais ils ont dit qu'ils n'ont pas une mesure de sécurité qui permettrait d'éviter cela. – James
Avez-vous un pare-feu local/logiciel de sécurité en cours d'exécution sur votre machine? Si c'est certainement la commande 'include()' qui interrompt les transferts de fichiers, il y a quelque chose de méchant entre votre client FTP et le serveur. – Tak