Jump to content

Desti

Актив
  • Регистрация

  • В сети

Everything posted by Desti

  1. Если это не монетизировано - никакого существенного значения. Покупатель, вкладывая деньги в проект, хочет (и имеет право) понимать размер грядущей прибыли. Если у вас нет никаких финансовых показателей кроме расходов на хостинг/лицуху/админа - даже не надейтесь, что кто-то купит "на вырост" или из за хорошей посещаемости.
  2. Его не надо вычислять, он либо есть, либо нет. Если вы не получаете денег за рекламу-продажные статьи-задорное порно, то с вами даже разговаривать не будут. Любые подобные покупки - инвестиции, если ресурс не приносит дохода - никаких шансов продать.
  3. Что-то из серии "стоимость равна пятилетнему доходу ресурса". Но опять-таки, если у вас форум по сериалу "Улицы разбитых фонарей", то это перспективно и надолго, а если по "Москва слезам не верит", то есть сомнения
  4. А ничего, что opacity по спецификации строго от 0 до 1?
  5. Desti posted пост в теме in Interface
    слабак.. у меня 1.0.0 ( хотя от оригинала только шапка осталась ).
  6. Измените approved на 1 и удалите тему штатным способом.
  7. 502 ошибка это не ошибка php кода, это ошибка вызова интерпретатора php. Не надо копировать мой код, пишите свой, для своей версии php и настроек.
  8. Да какие настройки?? У вас в конфиге нет location / {}, сервер банально не знает, что ответить на "GET /"
  9. В настройка php/pool.d/ваш.conf должно стоять что-то типа listen = /run/php/php7.4-fpm.sock и совпадать с сокетом в конфиге nginx
  10. location / { root /home/user/test; index index.php; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { if (!-e $request_filename) { return 404; } fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_temp_file_write_size 10m; fastcgi_busy_buffers_size 512k; fastcgi_buffer_size 512k; fastcgi_buffers 16 512k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/user/test$fastcgi_script_name; include /etc/nginx/fastcgi_params; } Кусок моего работающего конфига.
  11. Это что означает? Что root вообще делает в локации php? где location / ? В интернете тысячи примеров настройки LEMP, вы нашли самый ужасный.
  12. У меня давно для этого дела сервера на debian, полные аналоги форумного софта. А что вам посоветовать - MAMP, XAMPP.. Вариантов много, экспериментируйте.
  13. А кто-нить из советчиков пробовал залезть в файл и посмотреть на строку, которая вызывает ошибку? \IPS\Db::i()->insert( 'core_pfields_content', array( 'member_id' => $row['member_id'], 'field_' . $_SESSION['aboutMe_Field'] => $aboutMe ), TRUE ); Там проблема совсем не в сторонних приложениях, а скорее в глюкавом openserver, он как-то неправильно работает с сессионными данными.
  14. Да, в чем проблема? В этом примере if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile)) { $image = \IPS\Image::create( file_get_contents($uploadfile) ); } весь функционал в двух строчках. Через банальную upload форму загружаем файл, копируем его куда нужно, превращаем в изображение. Но я до сих пор не понимаю, зачем вам это нужно и что вы хотите сделать.
  15. Вы опять пытаетесь подсунуть в \IPS\Image::create() имя файла! Я же русскими буквами написал - содержимое в оригинальном виде, т.е. $image = \IPS\Image::create( file_get_contents($uploadfile) ); И ваш if-else проверяет, скопировался ли файл, а не успешность преобразования в изображение. У create() своя проверка внутри, он выбросит исключение, если файл не картинка. Любой.
  16. В функцию create надо передавать contents() объекта \IPS\File, т.е. содержимое, а не имя. Простой пример с чтением фотографии профиля: $member = \IPS\Member::load( 1 ); $img = \IPS\File::get( 'core_Profile', $member->pp_main_photo ); $image = \IPS\Image::create( $img->contents() ); header('Content-Type: image/jpg'); echo $image;
  17. ... Это к вопросу "Почему не нужно задавать свой вопрос в чужой теме"..
  18. Desti posted пост в теме in Interface
    Да, но у них не стоит adblock и контент страницы они не меняют.
  19. Desti posted пост в теме in Interface
    Мешать не должно, боты не дергают скрипты, это не браузеры. исправьте "I've disbaled AdBlock"
  20. Что-то типа такого.. {{$topics = array(144,466,455,777));}} {{ if $location['controller'] != 'topic' && ( !isset( \IPS\Request::i()->id ) && !\in_array(\IPS\Request::i()->id, $topics) ) }} {advertisement="ad_global_header"} {{endif}}>
  21. Никак. В globalTemplate (шаблоны рекламы живут именно там) не передаются данные о номере форума-топика, отфильтровать не получится, надо городить свою систему. Можно плагин сочинить, в settings прописывать номера и проверять их. Можно добраться через \IPS::Request::i(), но придется парить положение, чтобы понять, где находимся и какие параметры использовать.
  22. Если совсем правильно, то папки должны принадлежать тому пользователю, под которым запускается php-fpm | apache или что там у вас.
  23. Бутафорские награды за несуществующие заслуги. Мне почему-то пелевинский хомяк вспоминается, когда я эти медальки вижу