Вопросы с тегом «php»

PHP - это язык сценариев общего назначения, который особенно подходит для веб-разработки. Электронное руководство является отличным ресурсом для синтаксиса языка и содержит обширный список встроенных и расширенных функций. Большинство расширений можно найти в PECL.

1
Как добавить директивы в php.ini на AWS Elastic Beanstalk?
Я хотел бы добавить эти настройки PHP в мою среду Elastic Beanstalk: upload_max_filesize = 64M post_max_size = 64M Эти параметры нельзя установить с помощью option_settings в .ebextensions: Namespace | Extend ---------------------------------------------|------- aws:elasticbeanstalk:application:environment | Yes aws:elasticbeanstalk:container:php:phpini | No Как добавить пользовательские настройки php.iniв контейнер Elastic Beanstalk?

5
Как автоматически и временно заблокировать IP-адрес, делая слишком много обращений к серверу за короткий промежуток времени?
Один из моих серверов LAMP был недавно сбит каким-то скриптовым ботом, ищущим эксплойты. Судя по всему, он делал так много запросов в секунду, что перегружал ОЗУ на сервере и на целый час отключил весь мой сайт. Все эти "аттаки" пришли с одного IP-адреса. Итак, как я могу автоматически и временно …

5
php mail () работает медленно на локальной машине разработки
Исходная информация: Если вы настроили локальный сервер Apache для целей разработки, вы можете столкнуться с проблемой, когда sendmail занимает много времени (как минимум, одна минута) для отправки электронной почты. Это очень неприятно, если вы пытаетесь отладить проблему с созданным вами письмом. В Интернете есть несколько сообщений на форуме, которые обсуждают …
21 php  sendmail  email 

12
Таинственно пустой массив $ _POST
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить при сбое сервера. Мигрировал 9 лет назад . У меня есть следующая страница HTML / PHP: <?php if(empty($_SERVER['CONTENT_TYPE'])) { $type = "application/x-www-form-urlencoded"; $_SERVER['CONTENT_TYPE'] = $type; } echo "<pre>"; var_dump($_POST); var_dump(file_get_contents("php://input")); echo "</pre>"; ?> <form method="post" action="test.php"> <input type="text" …
21 php 

4
Переход с PHP 7.2 на 7.1 в Ubuntu 16.04, Apache
Мне нужно понизить PHP на одной из моих виртуальных машин с 7.2 до 7.1 в Ubuntu 16.0.4. В прошлый раз, когда я пытался удалить только PHP и заменить его другой версией, у меня были всевозможные проблемы с Apache и MySQL. Существует ли быстрый способ понизить PHP с 7.2 до 7.1 …

1
Как установить PECL в системе Linux
В разделе http://pecl.php.net/ есть разделы для загрузки расширений PECL. Но я не получаю инструкции по установке самого PECL * **. Следующая команда не работает - yum intall pecl В моей системе у меня установлен PECL, поэтому я могу установить такие расширения PECL, как pecl install mailparse Но в системе, где …
20 php  pecl 

6
Подключение к MySQL из PHP очень медленное
Я только что сделал новую установку XAMPP. При первом открытии PHPMyAdmin я заметил, что это было очень медленно. Не имеет смысла, что на localhost для открытия каждой страницы требуется почти 5 секунд. Я сделал небольшой тестовый пример, чтобы снять вину с PHPMyAdmin: $con = new PDO("mysql:host=localhost;dbname=mysql", "root", ""); $statement = …
19 windows  mysql  php  xampp 

3
Отказано в доступе для fastcgi_pass с использованием PHP7
Я использую LEMP с PHP7.0. У меня есть это в моем блоке сервера fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Но когда я открываю сайт, он возвращает 502 Bad Gateway. Ниже приведен журнал ошибок. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: …
19 nginx  php  php7 


6
Любые идеи о том, как запустить обслуживание на сайте, который всегда используется?
Я помогаю с большим игровым сайтом в Австралии. Мы проводим соревнования с 7 утра по местному времени до 1 часа ночи следующего дня, каждый день недели. Мы не пропустили ни дня с момента выхода сайта. Естественно, это чрезвычайно усложняет обслуживание, и мы обнаруживаем, что наш промежуточный сервер до 50 коммитов …

7
Как добавить поддержку Postgres в PHP, установленный Homebrew?
Я уже установил и настроил новую версию PHP с Homebrew, включая поддержку MySQL и XDebug. Это отлично работает. Однако мне нужно также установить поддержку PostgreSQL. Как мне это сделать? Я понял, что это легко при первой установке PHP, просто добавив опцию: homebrew install php53 --with-pgsql Как я могу добиться чего-то …
18 php  mac-osx 

4
Не удалось установить APC с помощью pecl install APC
Когда я пытаюсь установить APC через pecl install APC-3.1.5 или даже pecl install APCя получаю следующую ошибку, когда пакет приходит к makeкоманде: running: make /bin/sh /var/tmp/pear-build-root/APC-3.1.5/libtool --mode=compile cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /var/tmp/APC/apc.c -o apc.lo mkdir .libs cc …
18 php  centos  centos5 

4
Как определить причину явной утечки памяти в моем веб-приложении на основе Apache / PHP?
Примерно раз в неделю, но иногда даже пару раз в день после нескольких дней работы мои экземпляры EC2 перестают отвечать на запросы. Графики памяти Мунина рассказывают довольно простую историю: объем памяти, выделяемой для «приложений», начинает расти и не останавливается до тех пор, пока не будет полностью использован обмен, и экземпляр …
18 php  apache-2.2  memory 

1
Какой часовой пояс используется для работы cron?
Я предполагаю, что есть разница между моим временем PHP и временем сервера. Когда я проверяю текущее время в PHP, он показывает, что MST используется. Однако задания cron не выполняются в нужное время. Как я могу проверить, какой часовой пояс использует сам сервер, а не какой PHP настроен для использования?
17 linux  php  time  timezone 

1
Как установить / включить GMP (математические функции) для PHP в Ubuntu?
При вызове математической функции gmp gmp_mod, я получаю: Fatal error: Call to undefined function gmp_mod() Я установил php5-gmpпакет и перезапустил веб-сервер, и функция все еще не определена. Сервер работает под управлением Ubuntu 10.04, а PHP работает как модуль Apache. Все программное обеспечение было установлено из официальных пакетов. Как включить математические …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.