ОБСУЖДЕНИЕ

Зависит версия php на изображение фото

10 сообщений1 просмотровОткрыта
#1
Короче у меня такая тема, у меня стоит на опенсервере движок социал. Последней версии ,отображение фото нормальное ,установил на бегет хостинг,фото пропало не отображаются, может зависит от php версии?
#2
проверь пути к изображениям, наверняка в том проблема
#3
Valen, Так на локалке отображаются,пути правильно прописаны
#4
нет. не зависит.
#5
spasis, Я сомневаюсь что у тебя на серваке стоил винда... Это разные операционные системы, и бывает такое что что на локалке под виндой все норм, бросаешь на хост где ОС Linux, начинаются траблы..
#6
Нет.
Ты просто проверь пути... И все...
Есть кнопочка на мышке "открыть изображение в новой вкладке". Проверь все.

И не ### никому мозги.
Удачи разобраться в проблеме.
#7
Может быть такое. В разных версиях PHP некоторые функции убираются/заменяются другими.

Например тут:
http://php.net/manual/ru/migration53.deprecated.php

можно увидеть устаревшие (относительно php 5.3) функции . То есть, например, если в скрипте (который работал на php 5.2) используется:
ereg_replace() то скрипт может не работать или работать некорректно. Для корректной работы на php 5.3 нужно заменить все эти функции на: preg_replace()

Соответственно что-то подобдное может быть ив твоем случае, только относительно изображения. И чем больше шаг между версиями php (например была php 5.2 а перенес на php 7) тем больше таких различий будет
#8
есть еще один нюанс, есть ли на хостинге мод реврайт?
#9
адрес сайта в админке пропиши. вдруг если это бекап из локалки и адрес стоит на localhost
#10
99% что косяк в /sys/ файлах php
в частности всё, что до/после <? ?> отдаётся в браузер, создавая "мусор" в картинке, что и ломает вывод
Либо вариант номер 2, это /sys/inc/compression.php - бесполезный код на текущее время, сейчас контент перед отдачей жмётся nginx'ом (а его подавляющее большинство использует)
Поэтому код файла можно закомментировать