Apache выполняет HTML, но не PHP; PHP работы CLI

Приветствовать в Интернете моего друга, хотели бы Вы некоторый спам?:)

По моему опыту, 3:1 (или выше) отношение Spam:Ham не необычно - Моя компания входит в порядок 3.75:1, и мое персональное поле вокруг 2:1. Если Вы хотите электронную почту, просто необходимо справиться с тем, что Вы получите набор спама наряду с нею.

Определенно не отключайте NDRs 5xx постоянные сообщения об отказе - Он ожидается и надлежащий, что Ваш возврат сервера они, и как Вы сказали, что людям, которые законно вводят адрес с опечаткой, нужно сказать, что они сделали опечатку (число сердитых пользователей от выключения NDRs, по моему опыту, намного больше, чем преимущество отключения их как борющаяся со спамом мера. (ETA: Если Ваша система посылает собственное электронное письмо, Вы не должны делать этого: передающий сервер SMTP должен уведомить отправителя),


Ре: другие способы бороться с лавинной рассылкой (в порядке я применяю их):

  1. Черные списки DNS (см. spamhaus.org),
    1. Мой собственный черный список (к которому я добавляю диапазоны IP, которые особенно плохи),
      Это - правило брандмауэра в моем случае: Если я думаю, что Вы - то, что ужасный Вы даже не собираетесь говорить с моим сервером SMTP.
  2. программное обеспечение фильтрации спама (который Вы уже делаете),
    Можно разделить несколько различных технологий фильтрации на уровни здесь, если Вы действительно хотите.
  3. Программное обеспечение AV (не строго мера против спама, но это ловит некоторые письма спама с троянцем),

Можно также рассмотреть greylisting, но я нашел, что для имения ограниченную ценность лично (и это раздражает меня в целом: Это создает дважды трафик/рабочую нагрузку для законных электронных писем).

4
задан 6 February 2012 в 17:17
4 ответа

Похоже, что php5_module уже загружен вами и загружается позже в конфигурации по умолчанию rhel6 или в конфигурации на rhel6 загружает модуль php5_module ... который сам по себе не имеет значения, за исключением того факта, что вводимая вами конфигурация заменяется конфигурацией по умолчанию rhel6 .

Глядя на шаг 11 с сайта Дэна , который работал у меня в прошлом, когда я забывал и нуждался в быстром напоминании:

# Make sure there's only **1** line for each of these 2 directives:

# Use for PHP 4.x:
#LoadModule php4_module modules/libphp4.so
#AddHandler php-script .php

# Use for PHP 5.x:
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php 

# Add index.php to your DirectoryIndex line:
DirectoryIndex index.html index.php

AddType text/html .php

# PHP Syntax Coloring
# (optional but useful for reading PHP source for debugging):
AddType application/x-httpd-php-source phps
1
ответ дан 3 December 2019 в 04:14

Stating something obvious to my eyes, you never stated how you are trying to access the example file. Are you accessing index.php directly (ie. http://example.com/folder/index.php)?

If not, do note that if there is an index.html it will be called instead because of the directory index order:

DirectoryIndex index.html index.html.var index.php

Lastly, this should be asked in serverfault.com instead of here.

0
ответ дан 3 December 2019 в 04:14

У меня была похожая проблема, и я наконец решил ее, установив short_open_tag = On в /etc/php.ini . Остерегайтесь файлов конфигурации по умолчанию при обновлении!

0
ответ дан 3 December 2019 в 04:14

Для меня проблема заключалась в том, что мод не был включен в apache2.

Чистая установка Debian, apache2 и php7

Сначала мне пришлось отключить mpm_event мод, который был включен по умолчанию, я не знаю почему. Между прочим, mpm - очень чистый способ использования PHP, вам следует рассмотреть его вместо мода apache2;) ​​Но что ж, чтобы работать быстро:

# a2dismod mpm_event
# a2enmod php7.0
# systemctl restart apache2

помогло :)

Enjoy

0
ответ дан 3 December 2019 в 04:14

Теги

Похожие вопросы