Articles of centos

PHP mysql_stmt :: fetch () дает устаревшую память ошибок PHP

CentOS 6.4 PHP 5.3.3 MySQL 5.1.69 x86_64 mysql_stmt::fetch() При выполнении выборки с помощью подготовленного оператора PHP дает ошибку: PHP Неустранимая ошибка: допустимый размер памяти 134217728 байт исчерпан (пытался выделить 4294967296 байт). Это происходит, когда переменная, включенная в инструкцию SELECT, используемую для создания временной таблицы, не установлена, независимо от того, установлена ​​ли переменная иначе в среде […]

ssh2_exec () не изменяет каталог с "cd"

У меня проблема с ssh_exec() отказывающимся выполнить команду «cd». Если я вхожу на сервер напрямую и выполняю команду, он отлично работает, поэтому я не думаю, что проблема связана с моей командой. Мой код выглядит следующим образом: $str = ssh2_exec($sshStream, 'cp /var/www/compressed.tar.gz /var/www/vhosts/demo-domain1.com/httpdocs/'); $errstr = ssh2_fetch_stream($str, SSH2_STREAM_STDERR); stream_set_blocking($str, true); stream_set_blocking($errstr, true); echo "Output: " . stream_get_contents($str); […]

как запустить cmd как root из apache (centOS)?

Я пытаюсь запустить команду useradd в CENTOS, но я не могу, потому что мне нужны права root. В моем php_info(); У меня есть «–disable-posix». Я попытался переустановить мой PHP и попытался включить posix с yum и другими параметрами, но не повезло. Может ли кто-нибудь помочь мне сделать настройку posix или некоторые другие решения? Я замечаю, […]

"Sudo yum install php55w-mysqlnd" конфликт

Я не могу установить пакет php55w-mysqlnd с помощью команды sudo yum install php55w-mysqlnd Это всегда дает мне ошибку: Loaded plugins: fastestmirror, refresh-packagekit, replace Setting up Install Process Loading mirror speeds from cached hostfile * base: mirror.vastspace.net * epel: mirror.smartmedia.net.id * extras: mirror.vastspace.net * updates: mirror.vastspace.net * webtatic: uk.repo.webtatic.com Resolving Dependencies –> Running transaction check —> […]

Apache / Linux Webserver динамически блокирует входящие запросы POST

Backstory : Недавно кто-то скомпрометировал установку Xenforo, связанную с моим сервером, и ввел бесконечно циклический скрипт php mail (). Он отправил тысячи электронных писем из домена во внешний мир, в результате чего мой домен занесен в черный список со всех основных интернет-провайдеров электронной почты, прежде чем я даже заметил, что это происходит. Я нашел файл, […]

Composer установлен, но get / usr / bin / env: php: Нет такого файла или каталога

На CentOS 7 я установил PHP 7.1. Затем я установил композитор с: cd /tmp curl -sS https://getcomposer.org/installer | php71 –> used php71 instead of php, php didn't work mv composer.phar /usr/local/bin/composer Затем, используя composer , я получаю: /usr/bin/env: php: No such file or directory При использовании sudo composer я получаю: sudo: composer: command not found

PHP не может подключиться к PostgreSQL на CentOS 7

У меня есть CentOS 7, работающий в VirtualBox на OSX. Все Apache, PHP 5.4 и PostgreSQL 9.2 работают. Но, когда мой (простой) php-скрипт пытается подключиться к PostgreSQL, он не работает: Предупреждение: pg_connect (): невозможно подключиться к серверу PostgreSQL: не удалось подключиться к серверу: отказано в разрешении Сервер работает на узле «127.0.0.1» и принимает соединения TCP […]

PHP Codeigniter в Centos: include_once не работает для пользовательских системных библиотек

Мы создаем несколько приложений вокруг одной установки Codeigniter (v2.0.3). Мы начали разработку в среде Windows (используя XAMPP) и развернули нашу альфа-установку на виртуальную машину CentOS 5.6 (которая отлично работает). По мере продвижения проекта мне стал нужен доступ к видеоинструментам (ffmpeg / mencoder), которые (практически) недоступны в Windows. Я использую виртуальную установку CentOS 5.7 (работает в […]

proc_open () не работает с 'Permission denied'

Я пытаюсь использовать proc_open() для выполнения программы и печати результатов. Тем не менее, я продолжаю получать «Permission denied». Установите chmod на 0777 для скрипта и исполняемого файла, но безрезультатно. ini_get('safe_mode') является ложным. Что может быть неправильным? Я использую CentOS, Apache и PHP 5.3.3.

PHP ICONV glibc для libiconv на CentOS 5.5

У меня возникло несколько проблем с функцией PHP iconv, в которой я отслеживал реализацию iconv. Как указано в руководстве: «Обратите внимание, что функция iconv на некоторых системах может работать не так, как вы ожидаете. В этом случае было бы неплохо установить библиотеку GNU libiconv». http://uk3.php.net/manual/en/intro.iconv.php Я загрузил библиотеку libiconv с http://www.gnu.org/software/libiconv/ и без проблем установил […]