Мне нужна очень быстрая функция хэширования строк, которая хорошо вписывается в веб-приложение, написанное на PHP. Проблема, которую я пытаюсь преодолеть, заключается в назначении идентификаторов разрешениям в системе управления доступом. Я думаю об использовании хешированных строк для представления идентификаторов разрешений. Таким образом, я смогу проверить разрешения таким образом: if ($Auth->isAllowed($user, "blog.comment")) { // Do some operation […]
Запуск Fedora 9/10, Apache 2, PHP 5 … Могу ли я запускать сценарий оболочки как root из сценария PHP с помощью exec ()? Я просто даю Apache root priveleges, а затем добавляю команду «sudo» перед ними? В частности, я пытаюсь запустить и остановить фоновый скрипт. В настоящее время у меня есть сценарий оболочки, который просто […]
У меня есть сервер CentOS 5.7 linux и используйте php5.3.x. В системе pfSense вы можете перезапустить службы, требующие прав root с помощью веб-страницы php. Я пытаюсь сделать что-то подобное, я написал код php для выполнения команд оболочки. Например, чтобы перезапустить службу sshd: <?php exec('/sbin/service sshd restart'); ?> и я попытался выполнить эту команду с помощью […]