Выполнять скрипт php перед каждым скриптом php?
4032 просмотра
2 ответа
Как бы я запустил это перед каждым PHP-скриптом, кроме того, чтобы поместить его во все из них?
if ($_SERVER['REMOTE_ADDR'] == '123.123.123.123')
{
$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_REAL_IP'];
}
Я в основном хочу такой же эффект, как в начале каждого сценария, но без этого.
Автор: Will Источник Размещён: 12.11.2019 09:28Ответы (2)
9 плюса
Поместите его в свой собственный файл и настройте auto_prepend_file
конфигурацию в файле php.ini / .htaccess, чтобы он указывал на него.
Обновление: так как вы упомянули lighttpd в комментарии, обратите внимание, что вы можете настроить его следующим образом в глобальном файле INI с PHP 5.3:
[PATH=/vhost/domain.com]
auto_prepend_file = /vhost/domain.com/foo.php
[HOST=domain.com]
auto_prepend_file = /vhost/domain.com/foo.php
Или вы можете создать файл /vhost/domain.com/.user.ini
и сделать то же самое:
auto_prepend_file = /vhost/domain.com/foo.php
Автор: Matthew
Размещён: 01.10.2010 05:19
1 плюс
Если у вас есть необходимые права для изменения конфигурации PHP, auto_prepend_file
это именно то, что вы ищете.
Автор: Pekka supports GoFundMonica Размещён: 01.10.2010 05:20
auto_prepend_file
Задает имя файла, который автоматически анализируется перед основным файлом. Файл включается так, как если бы он вызывался с помощью функции require (), поэтому используется include_path.Специальное значение
none
отключает автоматическое добавление.
Вопросы из категории :
- php Как вы отлаживаете PHP-скрипты?
- php Заставьте XAMPP / Apache обслуживать файл вне htdocs
- php Как включить файлы PHP, которые требуют абсолютного пути?
- php Скрипт входа со скрытыми кнопками
- php How can I find unused functions in a PHP project
- php Эффективное изменение размера JPEG изображения в PHP
- php MySQL или PDO - каковы плюсы и минусы?
- php Как бы вы внедрили аутентификацию на основе FORM без резервной базы данных?
- php Самый простой способ профилировать скрипт PHP
- php Изображения в PHP
- php PHP эквивалент .NET / Java toString ()
- php В чем разница между | и || или операторы?
- php Пул соединений в PHP
- php PHP выполнить фоновый процесс
- php htmlentities () против htmlspecialchars ()
- php Генерирование (псевдо) случайных буквенно-цифровых строк
- php Какой лучший способ получить дробную часть числа с плавающей точкой в ??PHP?
- php Как реализовать кеш HTML для сайта PHP?
- php Как я могу предотвратить SQL-инъекцию в PHP?
- php PHP: Как расширить / сжать Tinyurls