Donc, je mettais en ligne un site WordPress l'autre jour et quand je l'ai fait, il s'est écrasé WordPress.file_get_contents() - étant donné une URL se bloque WordPress
Le coupable était file_get_contents()
. Je l'ai utilisé dans quelques petites places pour charger mon svg en ligne. Voir le code de la façon dont je le rendre:
echo file_get_contents(get_bloginfo('template_url') . 'Images/logo.svg');
Il a bien fonctionné sur mon apache ubuntu locale mis en place et a également travaillé très bien sur nos serveurs de stockage intermédiaire qui simulent les environnements en direct. L'utilisation d'un chemin de ressources au lieu du chemin de protocole Web a permis de résoudre les problèmes, mais n'est pas file_get_contents()
également capable de fonctionner avec des ressources Web?
Pourquoi est-ce arrivé uniquement sur le live lorsque le serveur de transfert est le même?
question Deuxième (lié peut-être): Le client que je fait le site Web pour obtenu leur gars pour pointer son A WWW vers notre serveur, quand il a fait et m'a dit qu'il l'avait fait, je me suis rendu sur le site mais aussi acheté mon serveur dédié et mon hébergeur ainsi que l'hébergeur du site précédent!
Il y avait beaucoup de trafic provenant de l'adresse IP de l'hôte Web précédent pour demander le logo.svg. Est-ce que quelqu'un a une bonne idée de ce qui se passe ici?