Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Нужны дизайнеры и программисты 17 апреля 2016 в 09:37
Ну и написать, что ссылка реферальная…
#2 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 11:28
Все завелось. Всем спасибо большое.
#3 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 11:23

на деле получается 755. Пинать техподдержку сервера?

Zau4man
Нагуглил. Надо добавить

  1. chmod($path, 0777);

В php есть функция umask() которая может сбросить этот показатель в ноль. Показатель umask восстанавливается после завершения скрипта.
Но лучше использовать функцию chmod после вызова mkdir.

#4 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 11:20
Fuze, спасибо. Заменил рекурсивно права на подпапки на 777… И скопировалось.
Если не сложно, последний вопрос. В коде папки создаются с правами 777
  1. @mkdir($dest_dir, 0777, true);
на деле получается 755. Пинать техподдержку сервера?
#5 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 11:07
Меня пугают такие вот пользователи у папок...



Получается как раз ручками к типу контента изображения добавляются (они лежат в папка с владельцем www), а в папку poster скрипт ничего скопировать не может (у нее владелец сам пользователь панели управления)…
#6 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 10:58
Fuze, спасибо. Кракозябры исчезли. Файл правда все равно не копируется, но это уже, наверно, права на папки.
#7 RSS польза или вред 15 апреля 2016 в 10:54
Когда опера была на старом добром presto… И в ней был rss ридер. Я тоже пользовался рсс лентами.
Сейчас нет. Тоже посижу послушаю чужие мысли на эту тему.
#8 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 10:00

Вероятно, если у вас в этот момент юзается CURL

Fuze
он используется в методе file_save_from_url
  1. function file_save_from_url($url, $destination){
  2. if (!function_exists('curl_init')){ return false; }
  3. $dest_file = @fopen($destination, "w");
  4. $curl = curl_init();
  5. if(strpos($url, 'https') !== false){
  6. curl_setopt(CURLOPT_SSL_VERIFYHOST, 0);
  7. curl_setopt(CURLOPT_SSL_VERIFYPEER, false);
  8. }
  9. curl_setopt($curl, CURLOPT_URL, $url);
  10. curl_setopt($curl, CURLOPT_FILE, $dest_file);
  11. curl_setopt($curl, CURLOPT_HEADER, false);
  12. curl_exec($curl);
  13. curl_close($curl);
  14. fclose($dest_file);
  15. return true;
  16. }
а с картинкой специально написал просто тестовый экшн, без всяких запросов
  1. public function copyPoster($fcode){//копируем картинку в папку poster по годам
  2. $dest = $this->createPosterDir();
  3. file_save_from_url('http://st.kp.yandex.net/images/film_big/'.$fcode.'.jpg',$dest.$fcode.'.jpg');
  4. return $dest.$fcode.'.jpg';
  5. }
#1 [ЕСТЬ РЕШЕНИЕ] Кракозябры при использовании метода file_save_from_url в 2.4.0 15 апреля 2016 в 09:36
Добрый день. Опишу симптомы, может быть кто-то встречал подобное, и поможет понять, что не так с сервером, так как на других сайтах все работает отлично.

Есть сайт на 2.4.0, есть парсер, он использует для копирования картинок метод file_save_from_url из \system\libs\files.helper.php При копировании картинки этим методом сервер зачем-то выводит ее на экран



И ладно бы проблема была только с картинками. Не устанавливаются дополнения в админке. После ввода реквизитов фтп получаем либо



либо опять таки кракозябры...

Проблема наблюдалась и в 2.3.0, обновлялись вручную.

С чем это может быть связано? Есть мысли? Кривая работа библиотеки curl?
#9 После обновления 2.5.0 перестал работать установка дополнения через FTP данные 13 апреля 2016 в 17:46

А установочный(для автообновлений) файл исправили?
Все остальные сайты обновлять и каждый исправлять? Или подождать...

Александр Сергеевич
присоединяюсь к вопросу.
#10 ICMS-2: как делать рассылки или массовые сообщения? 11 апреля 2016 в 10:57
Стандартно нет. Можно написать компонент. И писать пользователям как в уведомления, так и в личку от админа.
#1 Pleceholder в файле формы 9 апреля 2016 в 22:50
Доброй ночи. Подскажите, пожалуйста, как в файле формы при добавлении поля передать placeholder.

  1. new fieldString('tel', array(
  2. 'title' => 'Укажите ваш телефон',
  3. 'rules' => array(
  4. array('required')
  5.  
  6. )
  7. ))
Устройство шаблона поля string мне подсказывает, что никак. Или я ошибаюсь?
Собирать форму вручную через html_input не предлагать :)
#11 Подскажите с рассылкой в соцсетях 2 апреля 2016 в 18:50

А при чем тут соц. сеть?

Man
вк тоже банит за злоупотребления. Т.е. вируса у тебя нет, а при попытке перейти из соц. сети на сайт — выдается предупреждение и все, попасть на сайт нельзя.
#12 Категории при создании записи 29 марта 2016 в 08:11


На пример в объявлениях некоторые пользователи не понимают зачем здесь 2 кнопки для загрузки изображение. Приходиться объяснить и в подсказку поля целую статью написал

globator

Ну как то так, без двух полей фото:

Иллюстрация

Иллюстрация

Иллюстрация

Fuze
а в списке объявлений будет выводится одно фото?
#13 Теги в 2.4.0 и выше 29 марта 2016 в 08:07

Цитата из вышеуказанного сайта
лучше скрыть чтобы небыло дублей страниц, и чтобы в дальнейшем на один фактор попадания под Агс было меньше!

iWeb
у вас же в списке поиска по тегу не вся новость выводится — а только ее часть. Нет никаких дублей.

получается ссылочный СПАМ, то есть на один пост идут до 100 ссылок!

iWeb
Не знаю как в гугле, но яндекс за такое хороший ресурс точно не забанит и не понизит. Смотрите за поведенческими, за процентом отказов и не парьтесь. Есть куча сайтов со страницами тегов и страницами результатов поиска, на которые попадаешь из поиска Яндекса. Потому что на этих страницах человек находит ответ на свой вопрос.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.