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

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

1
Apache .htaccess <ifModule здесь не разрешен
Запуск Apache на Ubuntu Precise с PHP 5.5 Попытка доступа к моей var/www/дает мне 500. /var/log/apache2/error.log шоу: /var/www/web/.htaccess: &lt;IfModule not allowed here мой .htacess это: DirectoryIndex app.php &lt;IfModule mod_rewrite.c&gt; RewriteEngine On RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$ RewriteRule ^(.*) - [E=BASE:%1] RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule .? …

5
Задание cron для сборки мусора в Ubuntu для сессий PHP занимает 25 минут, почему?
В Ubuntu настроено задание cron, которое ищет и удаляет старые сессии PHP: # Look for and purge old sessions every 30 minutes 09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] \ &amp;&amp; [ -d /var/lib/php5 ] &amp;&amp; find /var/lib/php5/ -depth -mindepth 1 \ -maxdepth 1 -type f -cmin …


1
Apache MPMs - рабочий против Prefork
Я пытаюсь выяснить, какой Apache MPM лучше всего установить на свой VPS. Я видел некоторые тесты, и MPM Worker, кажется, работает лучше, чем Prefork, но по какой-то причине все, кажется, рекомендуют Prefork over Worker для установок PHP. Это только потому, что некоторые функции PHP не являются потокобезопасными? Только setlocale()приходит на …

3
Получить журнал почты, отправленной с помощью mail () из PHP (sendmail?)
После некоторых изменений сервера наша конфигурация PHP была обнулена, что привело к частичному тайм-ауту большого списка рассылки клиента через около 4000 адресов или более. Мы хотим избежать как можно большего количества повторяющихся писем, и у нас есть оригинальный список рассылки. Письмо было отправлено с использованием mail()функции PHP , которая использует …
13 linux  php  email  sendmail  exim 

4
Измените значение по умолчанию с адреса из Postfix с www-data на другое
Настройка Postfix и Apache / PHP на сервере Ubuntu. Почта теперь работает нормально с правильным именем домена, но отображаемое имя локальной части всегда "www-data", так как я предполагаю, что Postfix по умолчанию использует имя пользователя. В файле php.ini, я был в состоянии изменить , sendmail_pathчтобы sendmail_path = "/usr/sbin/sendmail -t -i …

3
Длина содержимого не отправляется, когда сжатие gzip включено в Apache?
Я был бы очень признателен за понимание этого поведения Apache. Я общаюсь с PHP из приложения iPhone Objective-C в приложении / JSON. Сжатие Gzip включено на сервере и запрашивается клиентом. Из моего .htaccess: AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php application/json Для небольших запросов Apache устанавливает заголовок «Content-Length». Например (эти значения …

12
В Ubuntu я делаю изменения в php.ini, но ничего не происходит
Привет, Apache с php работает хорошо, но ни одно из изменений, которые я делаю в php.ini, не имеет эффекта, я даже удалил все содержимое файла, затем перезапустил Apache и запустил phpinfo (), и, к удивлению, все продолжает работать хорошо. Файл, который я редактирую, тот, который появляется в phpinfo () как …
13 linux  apache-2.2  ubuntu  php 

4
В Windows Server 2012 R2 не хватает временных портов, хотя это не должно
Мы регулярно испытываем странные проблемы с сетью на нашем выделенном сервере. Он работает под управлением Windows Server 2012 R2 x64 на Xeon E5620 с 16 ГБ ОЗУ и сетевым адаптером Intel 82575EB. Обратите внимание, что мы уже настроили HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parametersзначения клавиш TcpTimedWaitDelayи MaxUserPortна 30 и 65530 соответственно. В случайный момент времени …

1
Неправильное имя хоста PHP
У нас есть приложение, которое работает уже около 2 лет без каких-либо проблем. Сегодня утром, когда я зашел на сайт, получала ошибку: Session: connection failed Я проверил соединения с базой данных, проверил пользователя, проверил гранты для пользователя, все выглядело хорошо. Я создал тестовую страницу, используя информацию о соединении в файле …
12 php  redhat  httpd 

2
Как установить библиотеку GD в php?
когда я пытался использовать функцию imagefromjpeg () в PHP, он выдавал ошибку. Итак, я попытался установить библиотеку GD, используя следующую команду: sudo apt-get install php5-gd Но я получил следующую ошибку. php5-gd : Depends: php5-common (= 5.5.9+dfsg-1ubuntu4) but 5.5.10+dfsg-1+deb.sury.org~saucy+1 is to be installed E: Unable to correct problems, you have held …
12 ubuntu  php  gd 

1
почему сервер службы php artisan laravel не доступен из WWW на IIS
У меня есть приложение laravel, работающее через сервер laravel artisan : php artisan serve и это работает очень хорошо, если я продолжаю на моем localhost:8000.. Далее, я добавил входящее правило на сервере IIS следующим образом: Панель управления -&gt; Администрирование -&gt; Брандмауэр Windows в режиме повышенной безопасности, Правила для входящих подключений. …

1
Моя перезапись nginx загружает файл php
У меня есть следующее правило перезаписи, которое я пытаюсь: location / { index index.php index.html; rewrite ^/test$ /test.php break; } И у меня также есть: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name; fastcgi_index index.php; } Обычные php-файлы работают нормально, но, похоже, мое перенаправление просто загружает php-файл, …
12 php  nginx  rewrite 

6
Почему файлы PHP загружаются, а не обрабатываются Nginx?
Я видел ту же проблему, и во многих ее решениях указывалось на добавление обработчика типов, но это было для Apache. Я использую Arch Linux, Nginx, PHP и PHP-FMP и не могу понять, почему файлы php загружаются, а не работают. Вот мой nginx.conf: #user http; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log …
12 php  nginx  php-fpm 

8
это попытка взлома?
Просматривая мои 404 журналов, я заметил следующие два URL, оба из которых произошли один раз: /library.php=../../../../../../../../../../../../../../../../../../../../../../../../proc/self/environ и /library.php=../../../../../../../../../../../../../../../../../../../../../../../../proc/self/environ%00 Для рассматриваемой страницы library.phpтребуется typeпеременная с полдюжиной различных допустимых значений, а затем idпеременная. Таким образом, действительный URL может быть library.php?type=Circle-K&amp;id=Strange-Things-Are-Afoot и идентификаторы все проходят mysql_real_escape_stringдо того, как их использовать для запроса к …
12 security  mysql  php  hacking 

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