Похоже, у вас где-то есть файл php.ini rouge, и он загружает не тот.
На самом деле в WAMPServer есть 2 файла php.ini, как и в большинстве установок PHP/Apache.
Один называется \wamp\bin\php\{phpversion}\php.ini
и используется только PHP CLI.
Другой называется \wamp\bin\php\{phpversion}\phpForApache.ini
и используется, когда вы запускаете PHP через Apache.
Если вы используете меню wampmanager, вы отредактируете меню, используемое Apache/PHP, т.е.
wampmanager => PHP -> php.ini
Однако, если вы на самом деле отредактировали правильный php.ini, то, вероятно, где-то в вашей системе есть устаревшая версия php.ini.
Снова запустите ссылку phpinfo()
с домашней страницы wampmanager и проверьте этот параметр, который показан в первом разделе вывода.
Loaded Configuration File
В вашем случае он должен указывать на \wamp\bin\php\php5.5.12\phpForApache.ini
.
Если он указывает на что-то еще, то вы, вероятно, пытались установить PHP и Apache вручную, прежде чем найти WAMPServer, и это оставило файл php.ini где-то там, где его находит Apache.
Вот страница руководства по PHP, которая определяет порядок пути поиска, используемый Apache при поиске для файла php.ini
. Это может помочь вам найти и удалить любые версии румян php.ini
.
person
RiggsFolly
schedule
06.12.2014