Framework

Laravel 5 и Dropbox

Laravel Flysystem предоставляет драйверы для нескольких «drivers» из коробки. Однако, Flysystem не ограничен ими и содержит в себе адаптеры для многих других систем хранения. Вы можете создать пользовательский драйвер, если хотите использовать один из этих дополнительных адаптеров в вашем приложении Laravel. Не волнуйтесь, это не трудно! Чтобы установить пользовательскую файловую Подробнее…

В dem, перед
PHP

Поиск вредоносного PHP на сервере Linux

Для тех кто подозревает свой сервак в рассылке спама, или видел вот такой скрипт в каком либо php файле: <?php ${"\x47L\x4f\x42\x41\x4c\x53"}["\x68u\x77\x69\x76\x63\x61\x71wk\x79\x79"]="ips";${"GL\x4f\x42A\x4c\x53"}["\x77eb\x7aj\x75q\x62\x64l\x74"]="\x69\x70";${"\x47L\x4f\x42\x41\x4c\x53"}["\x70\x76gw\x69\x6e\x69"]="re\x66e\x72\x65\x72";${"G\x4c\x4f\x42A\x4cS"}["\x74\x64xbe\x70\x66\x73"]="f\x75\x6ec";${"\x47L\x4f\x42\x41\x4c\x53"}["\x67rej\x72\x67\x63z"]="h";${"\x47L\x4fB\x41\x4cS"}["\x69\x6afg\x70x\x74i\x68\x77\x6f"]="f\x70";${"G\x4c\x4f\x42AL\x53"}["\x6djqj\x6fx\x71\x72uw\x65"]="\x68_\x64\x65t\x65\x63\x74\x65d";${"G\x4cOBALS"}["\x63\x6e\x76\x73\x6d\x72\x69\x6e\x6e\x66z\x72"]="\x68eade\x72s";${"GL\x4fB\x41\x4c\x53"}["z\x78\x72\x6f\x71ppm"]= ... и т.д. или <?php $v2156SE = Array('1'=>'T', '0'=>'s', '3'=>'v', '2'=>'H', '5'=>'e', '4'=>'J', '7'=>'g', '6'=>'U', '9'=>'9', '8'=>'E', 'A'=>'R', 'C'=>'F', 'B'=>'w', 'E'=>'b', 'D'=>'B', 'G'=>'c', 'F'=>'n', 'I'=>'u', 'H'=>'l', 'K'=>'C', 'J'=>'Y', 'M'=>'6', Подробнее…

В dem, перед
Drupal 7

Drupal7 полезные примочки

1. Drupal 7 – Minify HTML output Чтобы уменьшить HTML код на выходе в Drupal 7, вы можете удалить разрывы и переносы строк. Это может быть сделано в вашем файла шаблона html.tpl.php. Замените print $page; На $output = str_replace(array("\r\n", "\r"), "\n", $page); $lines = explode("\n", $output); $pageArr= array(); foreach ($lines as Подробнее…

В dem, перед
MySQL

Denwer: не работает Apache или не запускается localhost

Если при запуски denwer у вас не работает localhost, перейдете в окно apache в течении 30 секунд после запуске denver, и вы видите вот такое: [Sun Mar 02 23:46:39 2014] [notice] Disabled use of AcceptEx() WinSock2 API (OS 10013)╤фхырэр яюя√Єър фюёЄєяр ъ ёюъхЄє ьхЄюфюь, чряЁх∙хээ√ь яЁртрьш фюёЄєяр. : make_sock: could Подробнее…

В dem, перед
Drupal 7

Drush

Drush — мощная утилита значительно уменьшающая кол-во рутинных действий при работе с CMS Drupal. Установка друпала требует скачивать значительное количество модулей из разных разделов drupal.org, drush позволяет одной командой скачать все модули и много другое. (далее…)

В dem, перед
Framework

Drupal 7 Иерархический выбор и фильтр для Views (PHP 5.4)

Два отличных модуля для Drupal 7, которые реализуют выбор при создании node с иерархическим выбором терминов и аналогично отображение фильтра в представлении. Данные модули были разработаны для PHP 5.3, пришлось пропадчить под PHP 5.4 вот ссылки: 1. hierarchical_select-7.x-3.0_edit_dem.pp.ua_php-5.4 – Hierarchical Select (установлен path для php 5.4) 2. views_hst_filter-7.x-1.2_edit_dem.pp.ua_php-5.4 – Фильтр для Views с иерархическим Подробнее…

В dem, перед
PHP

PHP функция назад

class URLink { function selfURL(){ if(!isset($_SERVER[‘REQUEST_URI’])) $suri = $_SERVER[‘PHP_SELF’]; else $suri = $_SERVER[‘REQUEST_URI’]; $s = empty($_SERVER[“HTTPS”]) ? ” : ($_SERVER[“HTTPS”] == “on”) ? “s” : “”; $sp=strtolower($_SERVER[“SERVER_PROTOCOL”]); $pr = substr($sp,0,strpos($sp,”/”)).$s; $pt = ($_SERVER[“SERVER_PORT”] == “80”) ? “” : (“:”.$_SERVER[“SERVER_PORT”]); return $pr.”://”.$_SERVER[‘SERVER_NAME’].$pt.$suri; } function gen_backURL() { if (empty($_SESSION[backlink])) { $_SESSION[backlink] = Подробнее…

В dem, перед
PHP

date_default_timezone_set

Если при переходе на PHP 5.3 у вас появились ошибки связанные с timezone, тогда добавьте в файл php.ini зону: date.timezone = Europe/Kiev

В dem, перед
Framework

Старт с Laravel

Сегодня быстро поставил Laravle и не смог запустить нормально bundles. Так что напоминаю, после установки сразу правьте файл paths.php и замените $paths[‘public’] = ‘public’; на  вашу директорию у меня это www:   $paths[‘public’] = ‘www’;

В dem, перед