comparer 2 phpinfo paramètres
J'aimerais comparer les paramètres que j'ai sur les 2 serveurs différents. Les deux sont d'hébergement partagé, donc je ne pense pas que j'ai un accès suffisant pour faire d'une autre manière, mais par programmation avec la fonction phpinfo. Alors, maintenant que j'ai les 2 sorties, je tiens à les comparer, sans examiner manuellement. Est-il un moyen automatisé pour cela?
Aussi, que d'un côté mais note, je pense phpinfo est la sortie de php.ini. Est-ce correct?
Je ne pense pas que c'est un tout droit sortie de php.ini, mais la plupart de l'information est un reflet de ce qui est contenu en php.ini
Merci d'éclaircir cette partie
Vous êtes probablement déjà lu cela, si ce n'est, peut-être intéressant à lire: php.net/manual/en/function.phpinfo.php
Comme dit ci-dessous, dans une des réponses, j'ai écrit un script il y a un moment qui peut analyser la fonction phpinfo()s entre deux serveurs: blog.brettalton.com/2012/08/09/phpinfo-compare
Merci d'éclaircir cette partie
Vous êtes probablement déjà lu cela, si ce n'est, peut-être intéressant à lire: php.net/manual/en/function.phpinfo.php
Comme dit ci-dessous, dans une des réponses, j'ai écrit un script il y a un moment qui peut analyser la fonction phpinfo()s entre deux serveurs: blog.brettalton.com/2012/08/09/phpinfo-compare
OriginalL'auteur Chris | 2009-10-26
Vous devez vous connecter pour publier un commentaire.
Du Manuel PHP sur
phpinfo()
:phpinfo()
n'est plus que juste l'impressionphp.ini
paramètres.Si vous voulez traiter
php.ini
paramètres manuellement, vous pourriez vouloir vérifierini_get_all()
au lieu dephpinfo()
. Cette fonction retourne un tableau de toutes les valeurs de configuration.Vous pouvez les transférer la sortie de
ini_get_all()
du serveur A vers le serveur B (par exemple en utilisantvar_export()
pour créer un code PHP pour créer le tableau, ouserialize()
), puis utilisezarray_diff_assoc()
de comparer les paramètres.export.php: (Serveur)
compare.php: (Serveur B)
OriginalL'auteur Ferdinand Beyer
Trouve cette question par la recherche et par la suite trouvé un script qui fait exactement ce que je voulais (et je m'attends à l'OP voulait trop).
https://github.com/brettalton/phpinfo-compare
En supposant que vous avez un serveur web avec curl, il suffit de mettre compare.php dans un répertoire et de modifier les valeurs de $site1 et $site2 à des url chercher phpinfo et vous vous retrouvez avec un facile à lire, assez de pression diff. Voir l'exemple sur son blog - http://blog.brettalton.com/2012/08/09/phpinfo-compare/
OriginalL'auteur aland
De la comparaison de deux php.les fichiers ini facilement à l'aide d'un parse_ini_file fonction
Exemple de fragment de code
Sortie
Vous êtes les bienvenus @thinsoldier, Heureux de Codage ......
OriginalL'auteur Raja Rama Mohan Thavalam
Si vous voulez juste pour comparer deux php.les fichiers ini:
OriginalL'auteur user1149775
Puis prendre les sorties et les coller dans https://www.diffnow.com ou votre préféré différer.
OriginalL'auteur Nico Westerdale