Articles of Конфигурация

Работа сервера PHP Symfony2 неожиданно завершается

Я начинаю изучать PHP Symfony2 Framework. У меня есть ПК с Windows 7 и Wamp manager 2.2, и он включает в себя PHP 5.4.3 и Apache 2.4.2. Я выполнил следующие шаги, чтобы попытаться установить и запустить Symfony2project: c:\> php -r "readfile('http://symfony.com/installer');" > symfony.phar c:\> mkdir projects c:\> move symfony.phar c:\projects c:\projects\> php symfony.phar c:\projects\> php […]

http_parse_headers с PECL_HTTP

Я хотел использовать http_parse_headers Итак, я установил зависимость pecl_http(2.4.3/2.2.5) и http_parse_headers функцию http_parse_headers без успеха. function_exists() всегда терпит неудачу, есть ли что-то, что мне здесь не хватает? я использую CentOS 6.7 (Final) Apache 2.4.16 PHP 5.6 Обновление 1 Вот код! <?PHP if(function_exists("http_parse_headers")) echo 'Function Exists'; else echo 'Function Not Exists'; ?> Обновление 2 вот php.ini […]

Глобальный доступ к значениям конфигурации symfony2

Как я могу получить значения конфигурации (пользовательские) из любого места приложения? Я хочу сделать это за пределами контроллера в методе сущности prePersist. Инъекционная инъекция также звучит нелогично. Не существует ли какой-то статический способ получить класс конфигурации или ядро.?

Apache: измените дескриптор XAMPP / PHP из приложения / x-httpd-php в application / x-httpd-php5

Моя цель – перестать иметь локальную копию и живую копию моего файла .htaccess и вместо этого иметь возможность использовать один и тот же файл .htaccess для локальных / живых конфигураций BOTH. Это заставит меня лучше понять настройку сервера. Мой локальный сервер – XAMPP на моем компьютере, а мой живой сервер – это общий веб-хост, где […]

Как управлять различными настройками php.ini в процессе производства и разработки?

Существует ли наилучшая практика для управления конфигурациями php.ini от разработки до производства? Очевидно, это можно сделать вручную, но это подвержено человеческой ошибке. Я хотел бы попытаться создать производственный файл в контроле версий, а затем, возможно, изменить версию разработки автоматически. Мысли или идеи, которые у меня были, и я не знаю, насколько они возможны: php.ini включает […]

как определить конфигурационный файл php, который определяет константу и использовать ее где угодно в проекте

как определить файл конфигурации, который я могу использовать в любом месте, где весь проект не включает в себя все где?

Установка phpmyadmin с домашним пивом

Я попытался установить и настроить phpmyadmin с помощью домашнего пива. Для установки я использовал команды brew install phpmyadmin и это сводка сообщения, напечатанного в терминале. ==> Summary 🍺 /usr/local/Cellar/php71/7.1.0-beta.1: 342 files, 50.3M, built in 7 minutes 29 seconds ==> Installing homebrew/php/phpmyadmin ==> Downloading https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_6_2.t ==> Downloading from https://codeload.github.com/phpmyadmin/phpmyadmin/tar.gz/RE ######################################################################## 100.0% ==> Caveats Note that this […]

Доступ к переменной среды AppKernel в symfony 2

Я использую symfony 2, и у нас есть 2 конфигурации, dev и prod. Мне нужно знать, могу ли я узнать, какой из них использовать внутри Entity или Model. Я ищу что-то похожее на этот код, найденный в AppKernel.php: $this->getEnvironment() Если бы я мог загрузить Ядро, чтобы назвать это, это было бы здорово, но я не […]

Как автоматизировать форматирование PHP-источника?

У меня есть большой проект PHP-проекта (сотни файлов), к которому я был привлечен, и исходное форматирование не было очень последовательным с самого начала. Теперь я хотел бы использовать весь исходный код и отформатировать его в соответствии со стандартами кодирования Zend Framework (вкладки в пробелы, короткие теги в полные теги php, исправление отступов и т. Д.), […]

Не удалось установить upload_tmp_dir в IIS

Поэтому я пытаюсь установить параметр php upload_tmp_dir на машине IIS. Я изменил настройку в php.ini но phpinfo() все еще показывает папку по умолчанию. Я проверил разрешения IIS_IUSRS которых есть запись, чтение, изменение и т. Д. Я также запускал это, чтобы проверить, доступна ли новая папка: $filename = 'C:\inetpub\temp\uploads'; if (is_writable($filename)) { echo $filename . ' […]