AC:Advert - Рекламные сообщения

AC:Advert - Рекламные сообщения 2.1a

xek

Рыба клоун
Сообщения
1,652
Реакции
636
К сожалению не работает. Автор, укажи какие секретные требования должны быть, если все остальные скрипты работают, а этот - нет.
44979
 

diller110

Добрая душа
Сообщения
353
Реакции
278
@spazm Уж тогда спрашивай у всех 20+ людей у которых всё заработало, что они там такого секретного подкрутили.
Скорее всего у них просто не стоит "оптимизаций" и "улучшений безопасности", или древних "стабильных" сборок mysql,php,apache,nginx.
Я всё разрабатываю на стандартных чистых настройках. Даже nginx первый раз в жизни запустил, адаптация под его среду описана тут и состоит из 1 шага.
Возможно просто, не судьба.

Сам факт что тебе отображается текст, говорит о том что функционально всё работает. Скорее всего даже можно логиниться и создавать рекламу.
Просто что-то блокирует /css и /scripts.
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
@spazm Уж тогда спрашивай у всех 20+ людей у которых всё заработало, что они там такого секретного подкрутили.
Скорее всего у них просто не стоит "оптимизаций" и "улучшений безопасности", или древних "стабильных" сборок mysql,php,apache,nginx.
Я всё разрабатываю на стандартных чистых настройках. Даже nginx первый раз в жизни запустил, адаптация под его среду описана тут и состоит из 1 шага.
Возможно просто, не судьба.

Сам факт что тебе отображается текст, говорит о том что функционально всё работает. Скорее всего даже можно логиниться и создавать рекламу.
Просто что-то блокирует /css и /scripts.
На всех скриптах работает, даже по тому же расположению, а на вашем нету. Можен у вас что то с безопасностью?
 

diller110

Добрая душа
Сообщения
353
Реакции
278
@spazm Почему вы так категорично говорите в сторону AC:Advert, и так защищаете свою среду исполнения?
Ну не может один и тот же код работать у 20 человек, и не работать у 5.
Значит вопрос нужно ставить не:
"Где ошибка в коде"
а
"Чем отличаются эти люди".

Я не могу исправлять проблему, которую не могу получить.
Я не стану ставить точно ту же среду, что у вас, потому что зачем мне это надо.
И не стану просить у вас доступ к вашему хостингу, потому что это не этично.
Другими словами, я тут бессилен, ищите решение сами, тупой хейт бессмысленен.

И напишите уж тогда нормальную рецензию:
На таком то таком то железе, не работает, значит плохо сделано. Продукт не очень.
А так это просто каприз.
44983
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
@spazm Почему вы так категорично говорите в сторону AC:Advert, и так защищаете свою среду исполнения?
Ну не может один и тот же код работать у 20 человек, и не работать у 5.
Значит вопрос нужно ставить не:
"Где ошибка в коде"
а
"Чем отличаются эти люди".

Я не могу исправлять проблему, которую не могу получить.
Я не стану ставить точно ту же среду, что у вас, потому что зачем мне это надо.
И не стану просить у вас доступ к вашему хостингу, потому что это не этично.
Другими словами, я тут бессилен, ищите решение сами, тупой хейт бессмысленен.

И напишите уж тогда нормальную рецензию:
На таком то таком то железе, не работает, значит плохо сделано. Продукт не очень.
А так это просто каприз.
Посмотреть вложение 44983
Все нормально написанные скрипты работают прекрасно, повторюсь наверное уже в 10 раз. У нормального скрипта не может быть проблема в работе из-за блокировщика рекламы. А рецензия как по мне самая подходящая, не работает по непонятным причинам.
 

September

Участник
Сообщения
5,238
Реакции
2,742

Yooki

Добрая душа
Сообщения
473
Реакции
169
Нельзя было файл конфига в формате .php сделать?
Любой же человек, который найдет ссылку на веб-панель, получит доступ к данным.
Даже, если поменять "advert" на другую папку, то можно сбрутить/найти ссылку с помощью софта.
Ну или может быть я что-то не знаю.
Вроде можно правами доступа поиграть, но все же лучше было бы конфиг в формате .php, имхо.
45311
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Потому я и предпочитаю не писать ничего в паблик.
Никогда не знаешь, какие условия будут у скрипта.
К слову, в корне веб-скрипта лежит .htaccess, в котором ясно прописано правило на блокировку доступа к конфигу. Но оно подходит, конечно, только для владельцев сайтов с веб-сервером Apache.

Автор, приложите конфигурацию для иных веб-серверов. Хотя бы для nginx.
 

September

Участник
Сообщения
5,238
Реакции
2,742
Нельзя было файл конфига в формате .php сделать?
Любой же человек, который найдет ссылку на веб-панель, получит доступ к данным.
Даже, если поменять "advert" на другую папку, то можно сбрутить/найти ссылку с помощью софта.
Ну или может быть я что-то не знаю.
Вроде можно правами доступа поиграть, но все же лучше было бы конфиг в формате .php, имхо.

Приеду с работы и выложу локейшен для nginx с запретом
 

Yooki

Добрая душа
Сообщения
473
Реакции
169
Для Apache есть - уже хорошо.
Чтобы не париться с запретами, не легче просто поставить формат .php?
Оффтоп
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Это не PHP-формат. А без какого-либо пыхо-кода - это бессмысленно: конфиг по прежнему будет выводиться в браузере.
 

diller110

Добрая душа
Сообщения
353
Реакции
278
@Yooki Это формат конфига php-фреймфорка f3. И да я разрабатывал для apache, с nginx не знаком чуть менее чем вообще.
@September Если есть возможность, добавь сразу в виде коммита на Github.
+Если в nginx разбираетесь, вот конфиг для него: Routing Engine | Fat-Free Framework for PHP
Только я не знаю куда это нужно прописывать. Подскажите.
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Только я не знаю куда это нужно прописывать. Подскажите.
Никуда.
У nginx нет файла, подобного .htaccess, и это его большой плюс. Именно за счёт этого он намного быстрее Апача.
Все параметры должны прописываться в конфигурационный файл сайта.
 

Fanyatsu

Шизофреник со стажем
Сообщения
1,030
Реакции
341
Создай базу вручную с указанием этих параметров, у меня такая же проблема была
Альтернативно можешь попробовать по отдельности вписать каждый SQL запрос (не весь сразу, а сначала первое потом второе и так далее)
Пример: 1566821818589.png1566821864504.png

Вот этот я не знаю как фиксануть, без него работает -> 1566822050308.png
 
Последнее редактирование:

diller110

Добрая душа
Сообщения
353
Реакции
278
@Yooki Удали таблицы которые уже успели создаться. И выполни запрос с гитхаба: diller110/AC-Advert
Там зависимость создавалась раньше чем таблица.


upd. @Yooki попробуй исправления из этого патча: Prevent config.ini access from web · diller110/AC-Advert@ef003fd
nginx config.ini содержимое прописывать в Nginx.. .conf твоего веб сервера. Как понял затем nginx надо перезагружать.
 
Последнее редактирование:

Fanyatsu

Шизофреник со стажем
Сообщения
1,030
Реакции
341
А хотя вроде бы последний я вписывал только
SQL:
create  OR REPLACE view ads as
SELECT s.srv_id, a.*, h.color1, h.color2, h.effect, h.fadein, h.fadeout, h.holdtime, h.x, h.y, h.fxtime FROM server_ads as s join advert as a using(adv_id) left join hud_style as h using(adv_id) where a.show = 1 order by a.`order`;
 

September

Участник
Сообщения
5,238
Реакции
2,742
Вообще вот локейшен для nginx

C-подобный:
location /advert/ {
        try_files $uri /advert/index.php?$query_string;
        }

но прикрутить запрет что-то пока не получается, всё равно скачивает.
 
Сверху Снизу