Articles of centos

Компиляция PHP с поддержкой GD и libjpeg

Я компилирую свой собственный PHP, частично, чтобы узнать больше о том, как скомпилирован PHP, а отчасти потому, что я всегда нахожу, что мне нужны модули, которые недоступны по умолчанию, и таким образом я контролирую это. Моя проблема в том, что я не могу получить поддержку JPEG в PHP. Использование CentOS 5.6. Вот мои параметры конфигурации […]

Функция почты PHP не работает на сервере Centos

Я использую centos Server и должен отправлять почту пользователю, поэтому я скопировал код моего сервера с одного сервера и использовал его здесь, но он не отправляет письма. Код: $to = $email; //writing mail to the user $subject = "Hii"; $message = "<table> <tr><td> Hello ".$email.",</td></tr> <tr><td> Some Text </td></tr> <tr><td> Some Text </td></tr> <tr><td> Some […]

Как настроить правила перезаписи nginx, чтобы CakePHP работал в CentOS?

Привет, кто-нибудь, пожалуйста, помогите мне, я пытаюсь настроить среду cakephp на сервере Centos с Nginx с Fact CGI. У меня уже есть сайт wordpress, работающий на сервере, и сайт phpmyadmin, поэтому я правильно настроил PHP. Моя проблема заключается в том, что я не могу правильно настроить правила перезаписи в моем приложении, чтобы торт правильно отображал […]

bintohex () и random_bytes () не определены в PHP 5.6 на Linux

Я пытаюсь позвонить echo bintohex(random_bytes(30)); Но мои журналы показывают PHP Fatal error: Call to undefined function bintohex() PHP 5.6.17 Apache 2.2.15 CentOS 6.7 Mcrypt 2.5.8 (установлен и проверен на странице phpinfo ()) extension = mcrypt.so (присутствует) Любые идеи, почему я не могу найти функции bintohex () или random_bytes ()?

Время сеанса по умолчанию в Apache и CentOS

Любой может помочь мне узнать время сеанса по умолчанию в apache и CentOS.

CentOS 7: отсутствует расширение mbstring

Я установил phpmyadmin (4.5.3.1) на CentOS 07 с сервером apache (httpd-2.4.18) и PHP 7.0.1. Я получаю сообщение об ошибке: Расширение mbstring отсутствует. Проверьте свою конфигурацию PHP. Поэтому я искал в Интернете эту ошибку, и люди пришли со следующим решением, которое я пробовал: Установка php-mbstring и php-mcrypt : yum install php-mbstring php-mcrypt php-gd эта команда возвращает: […]

Распределение памяти PHP не работает

WordPress Site Centos6 Apache 2.2 PHP 5.5 RAM 4gb У меня есть следующее сообщение об ошибке php: Неустранимая ошибка: допустимый размер памяти 268435456 байт исчерпан Проблема в том, что я выделил 512M на php. Я изменил правильную переменную в php.ini . Также я редактировал свой wp-config.php с определением следующего: define( 'WP_MEMORY_LIMIT' , '512M' ); define( […]

Командная строка php mysqli терпит неудачу, но работает через веб-сервер и работает в локальной

У меня есть сценарий оболочки, который вызывает PHP-скрипт для вставки записей в базу данных после разбора текстового файла. Когда он вызывает PHP-скрипт, я получаю ошибки, которые не могут найти mysqli: PHP Fatal error: Class 'mysqli' not found in /path/to/php/file.php on line 5 Это не удалось в локальном режиме на Macbook Pro с Nginx и PHP-FPM […]

Не удается установить пакет PHP на CentOS

У меня возникла проблема с повторной установкой PHP через yum на моем сервере, размещенном цифровым океаном. Я установил PHP 5.4, но хотел 5.6. Я добавил / включил реми-репо, запустил yum -y remove php* а затем попытался переустановить php. Когда я запускаю yum -y install php я получаю следующее: Loaded plugins: fastestmirror Loading mirror speeds from […]

Установка контрольных точек Xdebug исключительно в командной строке

Я борюсь с скриптом поддержки PHP, и я искал способ использовать xdebug исключительно в командной строке (например, в старой школе gdb), но я не мог понять, как установить точку останова, сделать шаг за шагом, перешагнуть и продолжить. Xdebug запущен и запущен, как phpinfo(); говорит. Я нашел много документации относительно того, как это сделать, используя Eclipse […]