При попытке запустить скрипт сборки я получаю следующую ошибку. /var/lib/jenkins/jobs/IPS (trunk)/workspace/build.xml:62: Execute failed: java.io.IOException: Cannot run program "phploc": java.io.IOException: error=2, No such file or directory Я попытался переключиться на пользователя jenkins и смог запустить скрипт без сучка и задоринки. Я также проверил $PATH и попытался переустановить. Не повезло! CentOS 5/6 PHP 5.4 (Zend Server) Jenkins […]
В настоящее время поддержка PHP: запуск как быстрый CGI. Я продолжаю получать эти ошибки в журнале сервера: mod_fcgid: чтение таймаута данных за 45 секунд Преждевременный конец заголовков скриптов: index.php Должно быть, это быстро исправить, я думаю, но я не могу найти файл для редактирования. Это что-то я могу изменить с Плеска. Кто-нибудь знает, как увеличить […]
Я попросил администраторов системы установить mcrypt на сервере, и они говорят, что все в порядке. Но когда я запускаю свой простой скрипт, я получаю это. Предупреждение: mcrypt_get_iv_size () [function.mcrypt-get-iv-size]: Ошибка инициализации модуля Это происходит из этой строки: $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256,MCRYPT_MODE_ECB); Теперь, из этого кода: $algorithms = mcrypt_list_algorithms("/usr/local/bin/mcrypt"); foreach ($algorithms as $cipher) { echo "$cipher<br />\n"; […]
У меня есть приложение, написанное на C ++, которое использует opencv 2.0, curl и библиотеку opensurf. Сначала PHP-скрипт (cron.php) вызывает proc_open и вызывает приложение C ++ (называемое icomparer). Когда он заканчивает обработку N изображений, возвращается группы, говорящие, какие изображения одинаковы, после чего скрипт использует: shell_exec('php cron.php > /dev/null 2>&1 &'); die; И снова начинается. Ну, […]
Я пытаюсь создать LDAP-интерфейс, используя php, но столкнулся с этой странной проблемой. Я установил пакет php-ldap с помощью yum на моей базовой php-установке, но всякий раз, когда я вызываю ldap_connect (), он говорит, что функция не определена. Видя phpinfo (), я могу проверить, что расширение ldap действительно установлено и включено.
После этого ответа ограничиваем только один экземпляр скрипта php: <?php $fp = fopen("/tmp/one.txt", "r+"); if (flock($fp, LOCK_EX)) { // do_something_lengthy(); // flock($fp, LOCK_UN); } else { echo "Couldn't get the lock!"; } fclose($fp); ?> Мой вопрос в том, будет ли файл flock 'ed one.txt разблокирован, если процесс умирает посреди do_something_lengthy() , т.е. перед вызовом flock($fp, […]
Как добавить поддержку curl для PHP 5 в CentOS? После установки curl и curl-devel, что мне нужно сделать, чтобы настроить завиток в PHP 5
Как можно одновременно запускать несколько версий php на Centos 6.5? Вот как. Требования Centos 6.5 (возможно работает с 6.6 и 7) Apache Apache / 2.2.15 (возможно, работает с другими версиями) Это руководство устанавливает и использует FASTCGI (см. Комментарии для альтернативной установки) PHPFARM Эта установка была выполнена таким образом, чтобы она совместима с iredmail. Вы можете […]
Запуск приложения с использованием php 5.4 на AWS с использованием Amazon Linux. Версия PHP – это PHP 5.4.28. memcache lib, установленный из репозитория AWS, – php54-pecl-memcache-3.0.8-1.11.amzn1.x86_64 Я проверил, что php использует /etc/php.ini: [root@ip-xx.xx.xx.xx]# php -i | grep Config Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini Параметр показывает, что я должен использовать […]
Для Bug Genie 3 требуется PCRE librairies 8.0 или новее. У вас есть версия 7.8 2008-09-05. Обновите свою систему до последней версии из ваших обычных источников. после того, как я посмотрю на проблему и попробую обновить библиотеки pcre следующим шагом: wget the latest source of pcre from sourceforge 8.31 # tar -xzf pcre-8.31.tar.gz # cd […]