Articles of Конфигурационные файлы

Где следует хранить конфигурацию, зависящую от среды, в приложении Zend Framework 2?

Приложение ZF2 содержит / nneds множество различных конфигурационных файлов: /config/application.config.php , /config/autoload/global.php , /config/autoload/local.php , /module/***/config/module.config.php . Теперь я написал модуль, который охватывает функциональность кэширования для приложения и требует разных значений для жизни своих элементов в моей локальной / dev и живой среде. Я также хотел бы иметь возможность переключать тип кэша, зависящий от среды. […]

Редактирование файлов PHP для настройки через PHP

Прежде всего, я предполагаю, что это НЕ плохая практика из-за различного популярного программного обеспечения с использованием этого метода, такого как SMF. Во всяком случае, поэтому у меня есть этот код: <?php // main visual config $cfg['lang'] = 'en'; // paths $path['admin'] = 'index.php?p=admin'; $path['admin2'] = 'zvfpcms/admin'; $path['root'] = 'zvfpcms'; $path['images'] = 'zvfpcms/img'; $path['css'] = 'zvfpcms/css'; […]

Как редактировать и сохранять пользовательские файлы конфигурации в Laravel?

Я создаю простое веб-приложение в Laravel 4. У меня есть сервер для управления содержимым приложений. В качестве части бэкэнд я хочу иметь пользовательский интерфейс для управления настройками приложений. Я хочу, чтобы мои конфигурационные переменные сохранялись в файле [FOLDER: /app/config/customconfig.php ]. Мне было интересно, есть ли в Laravel возможность создать пользовательский файл конфигурации, который может управляться […]

Максимальное время выполнения PHP GoDaddy не работает

Значение maximun_execution_time по умолчанию равно 120 секундам. Я выполнил все инструкции для создания файла php.ini и разместил его в правильном месте public_html. Я запустил phpinfo () и обнаружил, что maximun_execution_time успешно настроен на 600 секунд. Но проблема в том, что он все еще не способен выполнить скрипт, который составляет более 120 секунд. Он вернет код […]

my_config.ini vs my_config.php

На работе мы используем файл .ini для установки переменных перед вызовом остальной части фреймворка (я думаю, что это происходит function getConfigVars(){ //read my_config.ini file …. //call framework } и я всегда задавался вопросом, есть ли такая возможность для этого. Мне кажется, что вам нужно писать правила доступа, чтобы люди не смотрели на него из Интернета, […]

Каков наилучший способ хранения переменных конфигурации в PHP?

Мне нужно сохранить кучу информации о конфигурации в PHP. Я рассмотрел следующее …. // Doesn't seem right. $mysqlPass = 'password'; // Seems slightly better. $config = array( 'mysql_pass' => 'password' ); // Seems dangerous having this data accessible by anything. but it can't be // changed via this method. define('MYSQL_PASSWORD', 'password'); // Don't know if […]

Создание файла конфигурации в PHP

Я хочу создать файл конфигурации для моего проекта PHP, но я не уверен, что лучший способ сделать это. Пока у меня есть 2 идеи. 1-Использовать переменную $config['hostname'] = "localhost"; $config['dbuser'] = "dbuser"; $config['dbpassword'] = "dbpassword"; $config['dbname'] = "dbname"; $config['sitetitle'] = "sitetitle"; 2-Use Const define('DB_NAME', 'test'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_HOST', 'localhost'); define('TITLE', 'sitetitle'); 3-Использовать базу […]