Appel de fonction non définie session_start()

Je suis en train de démarrer une session avec php, mais j'ai toujours cette erreur:

Fatal error: Call to undefined function session_start() in /www/test/test.php on line 2

Mon Code (formulaire Copié http://php.net/manual/en/session.examples.basic.php):

<?php
session_start();
if (!isset($_SESSION['count'])) {
  $_SESSION['count'] = 0;
} else {
  $_SESSION['count']++;
}
?>

Dans mon php.ini j'ai eu extension=session.so . De plus, mon paramètres de la session de la section sont:

[Session]
session.save_handler = files
session.save_path = "/tmp"
session.use_cookies = 1
;session.cookie_secure =
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor     = 100
session.gc_maxlifetime = 1440
session.bug_compat_42 = On
session.bug_compat_warn = On
session.referer_check =
session.entropy_length = 0
;session.entropy_file = /dev/urandom
session.entropy_file =
;session.entropy_length = 16
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 4
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

Je suis en utilisant la Version de PHP 5.4.17. Le serveur est en cours d'exécution sur un Arduino Yun (Linux).

Quelqu'un peut m'aider, ou de donner ma un indice? 🙂

Merci!

  • Vérifier vos journaux d'erreurs et de vos modules PHP chemins. Juste parce que vous êtes disant PHP pour charger les séances d'extension ne signifie pas qu'il existe réellement sur votre machine.
  • Vous pouvez également exécuter phpinfo() pour voir si le module est correctement chargé.
  • de vérifier la fonction phpinfo() ou php-i
  • Quelqu'un peut-être un php débutant comme moi, donc je suis en train de mettre cela en. J'ai vérifié le fichier phpinfo et de la prise en charge de session est activé. Le problème est que j'ai écrit session.start(); au lieu de session_start();. Je pense que j'ai le droit de dire simplement "ne fonctionne pas" pour celui-ci.
InformationsquelleAutor marius | 2014-12-11