Как найти BOM?

Очень часто при работе с различными CMS много неприятностей доставляет наличие BOM в сохраненных в utf-8 файлах.
Ошибка проявляется в виде сообщения:
Warning: Cannot modify header information - headers already sent by (output started at /xxxxxxxx/wp-config.php:1)

Может быть не wp-config.php, а другой файл. А может сообщения вообще не быть, если вывод предупреждений подавлен. Когда ошибка на виду, найти файл не составит проблемы. А если нет сообщения?

Для облегчения поиска файлов с BOM поможет скрипт.
1. скрипт разархивировать и залить на сервер в корневую директорию
2. в адресной строке броузера набрать ваш.сайт/find_bom.php

Установить максимальный размер загружаемых файлов можно несколькими способами (одним из способов)

php.ini
php как модуль апач — /ect/php.ini
phg как fastcgi — /php-bin/php.ini
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 500


.htaccess
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 500
php_value max_input_time 500


functions.php или любой другой файл с настройками вашего движка
@ini_set( 'upload_max_size' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'max_execution_time', '500' );

whoisjustice.ru

Сделано alice2k за спасибо, февраль 2012.
Куплен домен, выдан хостинг. Залита сборка livestreet. Чел никогда не видел ни сайтов, ни фтп, ни isp панели, даже html не знает как картинки вставлять. Поэтому большинство ls плагинов ему даже не нужно, что есть то есть.


Читать дальше →

Как подключиться по ssh через ipv4 к VDS которые только на IPv6 ?

Для подключения по SSH к вашему VDS/VPS через IPv4 подключение, соединитесь с выданным «доменом из панели vds manager» через порт*.
*Внимание. Порт получается исходя из вашего логина в vds manager.
  • 102 для «1»0.10.«0.2» (логин 10.10.0.2)
  • 1059 исходя из «1»0.10.«0.59»
  • 10130 для «1»0.10.«0.130»

Изменение настроек php в файле .htaccess

В файле .htaccess вы можете настроить обработку php-скриптов с помщью директив php_value и php_flag. php_value используется для ввода строковых значений, а php_flag для логических. Для того, чтобы сервер понял, что вы настраиваете php нужно указать ему на это, для этого перед использованием директив php_value и php_flag ставится тег <IfModule mod_php5.c>, а после закрывающий тег
Пример синтаксиса:
<IfModule mod_php5.c>
php_flag display_errors 1 
php_flag display_startup_errors 1
php_value error_reporting “E_ALL & ~E_NOTICE”
</IfModule>


Возможные значения для php_value и php_flag:

Читать дальше →