Articles of centos

Не удалось инициализировать mbstring с помощью PHP 7

Всякий раз, когда я пытаюсь получить доступ к phpMyAdmin, я получаю следующую ошибку: « Расширение mbstring отсутствует. Проверьте свою конфигурацию PHP ». Я запускаю стек LEMP на сервере CentOS 7. Я решил использовать PHP 7 для этой установки. Я не испытывал этой ошибки при идентичных настройках, работающих с более ранними версиями PHP. extension_loaded('mbstring') возвращает false, […]

Apache загружает файлы php вместо их отображения

Информация о ОС и сервере: CentOS 6.4 (Final) Apache 2.2.15 PHP 5.5.1 Я ранее установил php 5.3.x, но решил обновить. Сначала я удалил php 5.3.x, а затем установил php 5.5.1, но после завершения установки apache не разобрал файлы php, которые он просто скачал. Я проверил похожие вопросы здесь, в stackoverflow, но ни один из них […]

Установка часовой пояс по умолчанию не работает, несмотря на то, что часовой пояс действителен

Я получаю, когда я просто делаю phpinfo () Предупреждение: phpinfo (): Нельзя полагаться на настройки часового пояса системы. Вы должны использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете это предупреждение, скорее всего, вы ошиблись с идентификатором часового пояса. Мы выбрали «Европа / Хельсинки» для […]

index.php не загружается по умолчанию

Я только что установил CentOS, Apache и PHP. Когда я нахожусь на моем сайте http://example.com/myapp/ , он говорит «запрещено». По умолчанию он не загружает файл index.php. Когда я посещаю http://example.com/myapp/index.php , он отлично работает. Любая идея, как исправить эту проблему?

Как оптимизировать использование памяти php-процесса?

Я запускаю сайт wordpress и каждое использование PHP-процесса с размером памяти от 200 до 250 мс. С 16 ГБ оперативной памяти сервер может обрабатывать только около 70 процессов. Увеличивая виртуальную память до 16 ГБ, она может обрабатывать 140. После этого загрузка продолжает расти. Если за 10 минут установлено 200 подключений, загрузка сервера достигает 20 на […]

Выполнить PHP-скрипт в работе cron

На нашем сервере centos6. Я хотел бы выполнить php-скрипт в задании cron как пользователь apache, но, к сожалению, он не работает. вот издание crontab (crontab -uapache -e) 24 17 * * * php /opt/test.php и вот исходный код файла «test.php», который отлично работает с пользователем «apache» в качестве владельца. <?php exec( 'touch /opt/test/test.txt');?> Я пытаюсь […]

Где находится файл php.ini на ПК Linux / CentOS?

Я не могу найти местоположение PHP.ini на моем сервере. Я проверил все ответы переполнения стека, но я не могу найти свое местоположение php.ini. У меня Linux, Cent OS, zPanel. Последняя версия PHP. Мой компьютер: Linux Mint 15 KDE.

Как установить PHP mbstring на CentOS 6.2

Как установить mbstring с PHP на CentOS 6.2 Я пробовал: $ sudo yum install php-mbstring Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.net.cen.ct.gov * extras: centos.aol.com * updates: mirrors.seas.harvard.edu Setting up Install Process No package php-mbstring available. Error: Nothing to do Но пакетов не было найдено?

502 Ошибки шлюза при высокой нагрузке (nginx / php-fpm)

Я работаю на довольно занятом интернет-сайте, который часто получает очень большие всплески трафика. Во время этих всплесков запрашиваются сотни страниц в секунду, и это приводит к случайным ошибкам шлюза 502. Теперь мы запускаем Nginx (1.0.10) и PHP-FPM на машине с 4x дисками SAS 15k (raid10) с 16-ядерным процессором и 24 ГБ оперативной памяти DDR3. Также […]

Nginx 403 запрещен для всех файлов

У меня есть nginx, установленный с PHP-FPM в окне CentOS 5, но я стараюсь заставить его обслуживать любые мои файлы – будь то PHP или нет. Nginx работает как www-data: www-data, а по умолчанию «Добро пожаловать на сайт nginx на EPEL» (принадлежит root: root с разрешениями 644) загружается отлично. В файле конфигурации nginx есть директива […]