Изменения, внесенные в php.ini cli, не вступающий в силу

Команда должна быть:

cd \inetpub\adminscripts
adsutil SET w3svc/AppPools/DisallowOverlappingRotation "1"

Или, можно установить его для определенного пула приложений с

adsutil SET w3svc/AppPools/AppPoolName/DisallowOverlappingRotation "1"

Обязательно замените "AppPoolName" Вашим именем пула приложений.

Я не протестировал его, я ввел его на основе рассмотрения метабазы, но это будет чем-то очень похожим. Если мое первое предположение не работало, сообщите мне, и я обновлю его.

Мне любопытно, почему Вы хотите установить это. Когда перекрывающиеся пулы приложений являются проблемой?

2
задан 31 January 2011 в 16:20
2 ответа

Вы установили расширение туда, где Ваша версия командной строки PHP ожидает, что это будет?

Проверить extension_dir в Вашем /etc/php.ini для наблюдения, где это ожидает находить расширения и устанавливать расширение там или указывать на него на lampp PHP каталог расширений (принимающий это совместимая версия PHP).

1
ответ дан 3 December 2019 в 12:12

Оба php.ini содержит другое extension_dir установка, /etc/php.ini кажется, устанавливает его на /usr/lib/php/modules и LAMPP устанавливает его на /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626.

Чтобы заставить Mailparse работать на LAMPP, необходимо скопировать mailparse.so в /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626 и добавьте extension=mailparse.so кому: /opt/lampp/etc/php.ini также. Поскольку PHP загружает файл php.ini каждый раз выполненный, нет никакой потребности перезапустить Ваш компьютер.

1
ответ дан 3 December 2019 в 12:12

Теги

Похожие вопросы