Je viens de commencer à coder en PHP mais il y a quelque chose qui m'empêche de profiter de cette expérience. J'ai des problèmes intermittents de connexion à mon site Web lorsque je clique sur un lien. J'utilise actuellement le php suivant comme un test à http://mysite.com
:Le site de PHP baisse de 15 minutes à la fois: "La connexion a été réinitialisée"
<ul>
<li><a href="./">Home</a></li>
<li><a href="./index.php?nav=testone">Test 1</a></li>
<li><a href="./index.php?nav=testtwo">Test 2</a></li>
<li><a href="./index.php?nav=testthree">Test 3</a></li>
</ul>
<?php
if ($_GET["nav"] == "testone") {
echo "This is Test 1";
}
elseif ($_GET["nav"] == "testtwo") {
echo "This is Test 2";
}
elseif ($_GET["nav"] == "testthree") {
echo "This is Test 3";
}
else {
echo "Hello! Press a link.";
}
?>
Le beau site charges au début, mais parfois, quand je clique sur un lien (par exemple lien vers monsite/index.php nav = testtwo.?), il ne se charge pas et je reçois "La connexion a été réinitialisée" dans mon navigateur. J'utilise site24x7.com pour vérifier que ce n'est pas seulement moi qui ai ce problème. Maintenant, si j'utilise www.mysite.com/index.php?nav=testtwo, ça se charge bien, mais même cela échoue finalement. C'est un domaine de sous-répertoire, mais le domaine de niveau racine se charge constamment dans tout cela. J'ai téléphoné à mon fournisseur d'hébergement qui m'a dit que les serveurs fonctionnent bien et que je devrais vérifier mon php.ini mais je n'ai aucune idée de ce qu'il faut rechercher. Je l'ai fait modifier les points suivants si:
de
max_execution_time = 300
max_input_time = 60
memory_limit = 18M
à
max_execution_time = 300000
max_input_time = 300000
memory_limit = 256M
Mais cela ne fait aucune différence. Je voudrais d'abord diagnostiquer le problème et je n'ai aucune idée par où commencer. S'il vous plaît n'importe quelle entrée! Merci!
J'espère que vous n'avez pas à mettre dans la balise ./ d'ancrage avant lien – nik
Il est possible que les pages statiques dans la racine se chargent bien parce que ils sont chargés à partir d'un cache local. De toute façon, il y a juste assez d'informations ici pour spéculer. – cbednarski
bien je ne suis pas sûr mais parfois les navigateurs chargent du cache, c'est peut-être un problème? – domiSchenk