Стандартный .htaccess для WordPress

Оригинальный файл .htaccess для WordPress будет полезен в том случае, если вы его случайно удалили или некорректно отредактировали. Читать далее Стандартный .htaccess для WordPress

Поиск файлов, содержащих определенную текстовую строку на сервере Linux

tuxlinuxdistrosЗачастую возникает необходимость найти определенную текстовую строку среди тысяч файдов, заполняющих файловую систему Linux сервера.

К сожалению, команда find  не осуществляет поиск фрагментов текста в текстовых файлах.Поэтому для решения задачи поиска текстовой строки следует использовать команду grep. grep ищет заданную текстовую строку в файлах, расположенных в заданном каталоге. Читать далее Поиск файлов, содержащих определенную текстовую строку на сервере Linux

Отделение расширение файла средствами PHP

Получить расширение файла — не самая сложная задача. Но подходов к ее решению может быть несколько. Давайте попробуем рассмотреть несколько возможных вариантов и понять принципы их работы. Читать далее Отделение расширение файла средствами PHP

Установка Nginx с PHP-FastCGI в Ubuntu

По просьбам трудящихся, выкладываю короткую статью, от том, как настроить связку Nginx и FastCGI (которая будет обрабатывать PHP скрипты). Читать далее Установка Nginx с PHP-FastCGI в Ubuntu

Настройка Nginx и PHP Fast-CGI (Ubuntu)

Для чего нужна эта связка объяснять не буду.

1. Ставим PHP

sudo aptitude install php5-cgi

2. Ставим Nginx

sudo aptitude install nginx

3. Пишем скрипт запуска Php как отдельного процесса

sudo aptitude install nano

sudo nano /etc/init.d/php-fastcgi Читать далее Настройка Nginx и PHP Fast-CGI (Ubuntu)

Настройка Cron через консоль

файл /etc/crontab – файл настроек пользователя root

Чтобы проверить подключен ли он набираем crontab -l

Чтобы подключить новый файл настроек набираем crontab filename Читать далее Настройка Cron через консоль

Скачивание файлов в PHP

Многие ресурсы используют файловые хранилища. Кроме возможностей загрузки и хранения файлов, бывает необходимо организовать их скачивание. Одно дело когда файлы лежат в открытом доступе, но и тогда может потребоваться передача файла через PHP. Например, администратору ресурса может быть нужна информация о количестве скачиваний. Для файлов большого объема до сих пор требуется возможность докачки, что пожалуй и является самым трудным моментом для серверных скриптов. Посмотрим как можно организовать работу скрипта на PHP, который позволяет реализовать все вышеуказанные возможности.

Начнем с простого способа. Пусть наш скрипт получает имя файла через какой-либо из параметров запроса. Это может быть реально набранный URL, а может быть и переписанный сервером при помощи mod_rewrite. Скрипт вызывает функцию file_download() с параметром $filename. Кроме прямой передачи в запросе $filename может также вычисляться на основе исходного идентификатора из запроса или дополняться путем в дереве папок сервера. Читать далее Скачивание файлов в PHP