Запитання з тегом «php»

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

5
Встановіть PHP7 від Remi repo
Я встановив PHP7 від Remi repo с sudo yum -y install httpd sudo yum -y install epel-release wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm sudo yum -y --enablerepo=remi,remi-test install php70 scl enable php70 'php -v' sudo ln -s /usr/bin/php70 /usr/bin/php і працює через CLI. Тепер я хочу змусити його працювати з …
13 php  centos6 

1
Apache .htaccess <ifModule тут не дозволено
Запуск Apache на Ubuntu Precision, з 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 .? - …


1
Apache MPM - Worker vs Prefork
Я намагаюся розібратися, який найкращий Apache MPM, який я можу встановити на своєму VPS. Я побачив деякі орієнтири, і MPM Worker, здається, працює краще, ніж Prefork, але чомусь всі, мабуть, рекомендують Prefork над Worker для налаштувань PHP. Це лише тому, що деякі функції PHP не є безпечними для потоків? setlocale()Приходить …

3
Отримати журнал пошти, надісланий поштою () від PHP (sendmail?)
Після деяких змін сервера наша конфігурація PHP стала нудирована, що призвело до того, що великий список розсилки клієнта час від часу частково вийшов через приблизно 4000 адрес або більше. Ми хочемо максимально уникати надсилання дубліката електронної пошти, і у нас є оригінальний список розсилки. Електронна пошта була надіслана за допомогою …
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 -f support@example.com"але відображуване ім'я електронної …

3
Довжина вмісту не надсилається, коли в Apache увімкнено стиснення gzip?
Я дуже вдячний, щоб допомогти зрозуміти цю поведінку Apache. Я спілкуюся з PHP через додаток iPhone Objective-C у програмі / json. Стиснення Gzip увімкнено на сервері та вимагає клієнт. З мого .htaccess: AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php application/json Для невеликих запитів Apache встановлює заголовок "Довжина вмісту". Наприклад (ці значення …

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 …
12 ubuntu  php  gd 

1
чому сервер сервісного обслуговування ремісників laravel не доступний з WWW на IIS
У мене є додаток Laravel працює через Laravel ремісника сервера : 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 працюють нормально, але, схоже, моє переспрямування - це просто …
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 notice; …
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.