PHP → Локальные проблемы PHP
Подключился на днях к новому проекту на Symfony 2 и начались проблемы :) Проблемы не с симфонией, конечно, а с php, точнее, с его настройками. Скачал проект, установил внешние библиотеки и буквально с первой команды наблюдаю такую красоту в терминале.
Видно, собственно, что проблема заключается в том, что настройки временной зоны в php.ini не совпадают с системными настройками даты/времени. Удивили именно Хельсинки, так как точно помню, что прописывал Киев. Проверяю в браузере результат злосчастной функции date_default_timezone_get(), действительно, выставлен Киев. Следовательно, консольный php вытягивает настройки непонятно откуда. Простой поиск файла не помог, но выручила phpinfo(), которая в командной строке выглядит следующим образом:
1 2 3 4 | php -i
# Или так, чтобы направить вывод результата в файл
php -i > info.txt
|
Оттуда и вычислил, что искомый файл находится по адресу /private/etc. Приключения на этом, кстати, не закончились, так как на другой машине (электронно-вычислительной) некоторые консольные команды приводили к вылету php.exe без объяснения причин. Тут уже на помощь пришёл встроенный в Symfony 2 инструментик, который доступно и по пунктам проверяет конфигурацию гипертекстового препроцессора на вшивость.
1 | php app/check.php
|
Выяснилось, что в командной строке запускается php версии 5.3.6, чего недостаточно, хотя и установлена у меня 5.3.8. Но тут уже всё просто, исправил путь в дополнительных параметрах системы → переменные среды → Path. Там остались следы от первых экспериментов с сайтостроительством, ну и ссылка на старую версию.
Ну раз уже речь зашла о переменных средах, то упомяну ещё про один параметр, PHPRC - здесь задаётся путь к php.ini с которым будет запускаться php в командной строке. Тоже как-то получал граблями по лбу, так как настройки с какого-то перепугу загружались из файла, расположенного в C:/Windows, тоже, наверное, остатки экспериментов из прошлого.
И ещё одну картинку добавлю, чтобы скучно не было :)
Написал бы ещё, да чернильница куда-то запропастилась...
Комментарии
Как тебе предложение заработка? Не откликнулся? Мне уже кучу писем таких наслали, но что-то я с недоверием к ним отношусь.
С уважением,
Александр Кузнецов
Skype: sheriff389
И я не мог не заметить, как Александр удачно сделал предложение сразу после упоминания статьи как стать инфобизнесменом xDDDDDD
P.S. Был уверен, что html-теги тут запрещены в каментах, хорошо, что ты применил их. Забыл, видимо, об этом моменте, когда движок переписывал.
С наступающим!
А снег да, валит периодически, вот буквально пару дней назад опять все дороги засыпало, так что месим опять теперь снежную массу )))
А у нас тут почти весна началась. Вчера минус 12°, а сегодня плюс 5°. Плаваем в лужах.