SeVlad

SeVlad
Рейтинг
1609
Регистрация
03.11.2008
kostyk #:

Ребята может кто знает, возможна ли работа нескольких движков в одной директории хостинга, пример:

Есть сайт domain.com и он расположен по пути: /usr/home/domain/public_html/

нужно установить в поддиректории news еще один WP, находится эта директория по пути: /usr/home/domain/public_html/news

1. Это не "в одной", а "в поддериктории".

2. Это плохое решение для любого движка.  Хотя сделать можно, но.. зачем этот вечный гемморой и приключения на седалище?

3. Для ВП же сделать "сайт в подкаталоге"  относительно просто если использовать сеть.

Давай для начала ты расскажешь - зачем тебе это нужно. Может найдется более оптимальное решение.

Перекомпилил..

$ ~/progs/bin/identify -version

Version: ImageMagick 7.0.10-59 Q16 x86_64 2021-01-16 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.0)
Delegates (built-in):


$ ~/progs/bin/magick identify -list configure

Path: /var/www/user/progs/lib/ImageMagick-7.0.10//config-Q16HDRI/configure.xml

Name                  Value
-------------------------------------------------------------------------------
CC                    gcc -std=gnu99
CFLAGS                -fopenmp -Wall -g -O2 -mtune=ivybridge -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16
CODER_PATH            /var/www/user/progs/lib/ImageMagick-7.0.10/modules-Q16HDRI/coders
CONFIGURE             ./configure  '--prefix=/var/www/user/progs' '--with-jpeg'
CONFIGURE_PATH        /var/www/user/progs/etc/ImageMagick-7/
COPYRIGHT             Copyright (C) 1999-2021 ImageMagick Studio LLC
CPPFLAGS              -I/var/www/user/progs/include/ImageMagick-7
CXX                   g++
CXXFLAGS               -pthread
DEFS                  -DHAVE_CONFIG_H
DELEGATES             ps video
DISTCHECK_CONFIG_FLAGS  --disable-deprecated  --with-quantum-depth=16  --with-jemalloc=no  --with-umem=no  --with-autotrace=no  --with-gslib=no  --with-fontpath=  --with-jxl=no  --with-rsvg=no  --with-wmf=no  --with-perl=no
DOCUMENTATION_PATH    /var/www/user/progs/share/doc/ImageMagick-7
EXEC-PREFIX           /var/www/user/progs
EXECUTABLE_PATH       /var/www/user/progs/bin
FEATURES              DPC HDRI Cipher OpenMP
FILTER_PATH           /var/www/user/progs/lib/ImageMagick-7.0.10/modules-Q16HDRI/filters
GIT_REVISION          18301:f49ad0ba6:20210117
HOST                  x86_64-pc-linux-gnu
INCLUDE_PATH          /var/www/user/progs/include/ImageMagick-7
LDFLAGS               -L/var/www/user/progs/lib
LIB_VERSION           0x70A
LIB_VERSION_NUMBER    7,0,10,59
LIBRARY_PATH          /var/www/user/progs/lib/ImageMagick-7.0.10
LIBS                                                          -lm    -lpthread  -lgomp
NAME                  ImageMagick
PCFLAGS               -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16
PREFIX                /var/www/user/progs
QuantumDepth          16
RELEASE_DATE          2021-01-16
SHARE_PATH            /var/www/user/progs/share/ImageMagick-7
SHAREARCH_PATH        /var/www/user/progs/lib/ImageMagick-7.0.10/config-Q16HDRI
TARGET_CPU            x86_64
TARGET_OS             linux-gnu
TARGET_VENDOR         pc
VERSION               7.0.10
WEBSITE               https://imagemagick.org

Path: [built-in]

Name                  Value
-------------------------------------------------------------------------------
DELEGATES
FEATURES              Cipher DPC HDRI OpenMP(4.0)
MAGICK_TEMPORARY_PATH /tmp
NAME                  ImageMagick
QuantumDepth          Q16


$ ~/progs/bin/convert t.jpg -colorspace RGB t2.jpg
convert: no decode delegate for this image format `JPG' @ error/constitute.c/ReadImage/572.
convert: no images defined `t2.jpg' @ error/convert.c/ConvertImageCommand/3304.



timo-71 #:
Там, возможно, могут быть проблемы с путями библиотек.

Да, траблы возникли - не может сконвертить jpg :(

timo-71 #:
Гугл подсказал, это поможет

Чот мне похоже не помогло.

Уже и с --with-jpeg и с --with-modules делал

Во втором случае вообще упоминаний jpeg нет, а в первом

checking for JPEG...
checking jconfig.h usability... no
checking jconfig.h presence... no
checking for jconfig.h... no
checking jerror.h usability... no
checking jerror.h presence... no
checking for jerror.h... no
checking jmorecfg.h usability... no
checking jmorecfg.h presence... no
checking for jmorecfg.h... no
checking jpeglib.h usability... no
checking jpeglib.h presence... no
checking for jpeglib.h... no
checking for jpeg_read_header in -ljpeg... no
checking if JPEG package is complete... no


Блин...

Я уже и снёс его (тупо каталоги, тк remove  не даёт)  и заново сетаплю... ЧЯДНТ?

timo-71 #:
Крайне скудненько. Джипег не видать. Вероятно, откажется с этим форматом работать. Со всем придется разбираться
А это откуда? я чот не понял..
timo-71 #:
И правильней, "./"  добавлять перед командой,

Из bin я тоже пробовал - нифига. И только с точкой помогло.

Из корня юзера:

 ./progs/bin/convert  -version
Version: ImageMagick 7.0.10-59 Q16 x86_64 2021-01-16 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.0)
Delegates (built-in):


Огромнейшие тебе спасибо. Вечерком займусь конвертацией и заодно ресайзом больших фоток.

#серчещёнеумер :)

timo-71 #:
$ /path-to-install/convert  -version

Я и запускаю из ImageMagick-7.0.10:

user@vs2344:/var/www/user/progs/ImageMagick-7.0.10$ convert  -version
bash: convert: command not found

или откуда надо?

timo-71 #:
а префикс указали

А, блин, мой косяк.

Переконфигурил с префиксом, скомпилилость почти без ошибок - 2 предупреждения

libtool: warning: relinking 'MagickWand/libMagickWand-7.Q16HDRI.la'

libtool: warning: relinking 'Magick++/lib/libMagick++-7.Q16HDRI.la'

однако

$ convert -version
bash: convert: command not found


Чего я не доделал?
sergv #:
Это тот, который уже несколько лет как отменили? )


https://searchengines.guru/ru/news/2049139

Что касается PageRank, то это один из основных алгоритмов Google, который по-прежнему используется. Причём, по словам Илша, поисковик использует оригинальную версию PR, только понятно, что с годами её значительно улучшили. При этом Google по-прежнему затрачивает большое количество ресурсов на вычисление PR.


Но признаться, я тоже был уверен, что его давно отменили. 

Только толку от него, если он закрыт для людей...

timo-71 #:
А если хостер так сделал (не могу представить такого), тогда это практически шаред,
Ну я так и говорил:
SeVlad :
Ресурсов прилично, но по возможностям убогей шареда. Разве что ssh есть.

Там такой ахтунг.. php работает от аппача, а владелец скриптов - юзер. апач не наследует права юзера на выполнение скриптов (и chown-нить не даёт). Настройки все одинаковы на все сайты - невозможно задать разные версии php и пр. Невозможно даже задать/указать документрут сайту. Древний софт. И пр. оппа. И при этом  стоит немерено.

timo-71 #:
Есть еще вариант, поставить от себя

Был уверен что не даст, но всё же попробовал. Удивился, что ./configure прошел, уже начал радоваться, но

$ make install
make  install-am
make[1]: Entering directory '/var/www/user/progs/ImageMagick-7.0.10'
make[2]: Entering directory '/var/www/user/progs/ImageMagick-7.0.10'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   MagickCore/libMagickCore-7.Q16HDRI.la MagickWand/libMagickWand-7.Q16HDRI.la Magick++/lib/libMagick++-7.Q16HDRI.la '/usr/local/lib'
libtool: install: /usr/bin/install -c MagickCore/.libs/libMagickCore-7.Q16HDRI.so.8.0.0 /usr/local/lib/libMagickCore-7.Q16HDRI.so.8.0.0
/usr/bin/install: cannot create regular file '/usr/local/lib/libMagickCore-7.Q16HDRI.so.8.0.0': Permission denied
Makefile:6393: recipe for target 'install-libLTLIBRARIES' failed
make[2]: *** [install-libLTLIBRARIES] Error 1
make[2]: Leaving directory '/var/www/user/progs/ImageMagick-7.0.10'
Makefile:12548: recipe for target 'install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory '/var/www/user/progs/ImageMagick-7.0.10'
Makefile:12542: recipe for target 'install' failed
make: *** [install] Error 2


чего и следовало ожидать.

timo-71 #:
ImageMagick мы удалили

НЕТ! Ничего не удалили :):

SeVlad #:
И установить ничего нельзя.

Удалить соответственно тоже.

sudo не доступно. :(

Там нет рут-доступа.

Был бы рут - я бы уже давно всё сделал.


timo-71 #:
попросите доступ соответствующий,

:

SeVlad #:
И тикетницы нет - только по мылу с клиентами общаются (а клиент не я). Жесть в общем, а не хостинг.
Всего: 28519