Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Содержимое галереи на поддомене  (Read 2856 times)

0 Members and 1 Guest are viewing this topic.

question

  • Coppermine newbie
  • Offline Offline
  • Posts: 13
Содержимое галереи на поддомене
« on: August 14, 2011, 06:57:29 pm »

Поскольку подобной темы не нашёл - создаю новую.

Как можно понять из названия темы, мне необходимо разместить контент галереи (в моём случае только изображения) на поддомене. Каким образом это можно реализовать?

Так как галерея достаточно объемная, мне было бы удобнее хранить картинки отдельно (на сервере, где разрешены только статические файлы), а базу и файлы скрипта на другом - где разрешено использование PHP и так далее.

Спасибо!
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Содержимое галереи на поддомене
« Reply #1 on: August 23, 2011, 02:35:18 pm »

Подцепите папку, где будут хранится изображения, с удаленного сервера (где буду храниться изображения) через nfs.

К примеру на FreeBSD это выглядит так:
Code: [Select]
#!/bin/sh
#
/usr/bin/uptime | /usr/bin/awk '/minut|sec/ {system ("/bin/sleep 20")}'
#
logfile=/var/log/mount_nfs.log
prog=NFS
progpath=/sbin/mount_nfs
#
flags="-3 -T IP_address:/путь_удаленный_1 /путь_локальный_1"
flags2="-3 -T IP_address:/путь_удаленный_2 /путь_локальный_2"
flags3="-3 -T IP_address:/путь_удаленный_3 /путь_локальный_3"
flags4="-3 -T IP_address:/путь_удаленный_4 /путь_локальный_4"
#
strdate=`/bin/date "+%d.%m.%Y %H:%M:%S"`

if [ -z $1 ]; then
    echo "Usage: $0 start|stop"
else
        if [ $1 = start ]; then
                echo "Starting ${prog}.."
                ${progpath} ${flags} &
                ${progpath} ${flags2} &
                ${progpath} ${flags3} &
                ${progpath} ${flags4} &
                echo "${strdate} starting ${prog}" >> ${logfile}
elif [ $1 = stop ]; then
                echo "Stoping ${prog}.."
                pid=`/bin/ps -ax | grep ${progpath}`
                echo "${strdate} stoping ${prog} [${pid}]" >> ${logfile}
        else
                echo "Command Unknown! Check Usage: $0 start|stop"
        fi
fi
Logged
Pages: [1]   Go Up
 

Page created in 0.018 seconds with 19 queries.