Не отображаются картинки 2.X

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
Перевёл сайт на другой хост, не грузится ни одна картинка. Если в браузере вставить адрес картинки, то получаю
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
В логах сервера
/www/site.ru/upload/.htaccess: Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration
Как исправить? Думаю что нужно что-то прописать в php.ini чтоб заработало, только что? Кто подскажет?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3609
У вас в файле system\config\config.php
как прописаны?
Слеш в конце адреса второй строки есть?
Редактировалось: 1 раз (Последний: 2 декабря 2019 в 15:30)
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
Алексей Тимофеев:
Слеш в конце адреса второй строки есть?
У upload? есть. Убрать?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3609
Должно быть вот так
3 строка вконце не должно быть слеша
А как у вас?
Код PHP:
  1.  
  2. 'root' => '/',
  3. 'host' => 'http://book.iscms.ru',
  4. 'upload_root' => '/upload/',
  5. 'upload_host' => 'http://book.iscms.ru/upload',
  6. 'cache_root' => '/cache/',
Редактировалось: 2 раз (Последний: 2 декабря 2019 в 15:35)
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
Алексей Тимофеев:
Должно быть вот так
Так и есть.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3609
Пробуйте удалить.htaccess в апплоад и смотрите
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
Алексей Тимофеев:
Пробуйте удалить
Убрал, картинки появились, но это думаю не правильно, что-то в настройках php думаю нужно покрутить, только что?((
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3609
Может у вас в конфиге стоить неправильный путь?

В директории /upload есть файл .htaccess, в котором есть строка, влияющая на безопасность загружаемых файлов, которые кстати в директорию /upload и грузятся..
Так вот проверьте хостинг, может директива AllowOverride в apache не разрешает использовать нужные InstantCMS указания в файле .htaccess
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
Алексей Тимофеев:
Может у вас в конфиге стоить неправильный путь?
Да причём тут конфиг, на старом сервере работало, на новом не хочет, значит что-то в настройках сервера В логах сервера
/www/site.ru/upload/.htaccess: Invalid command 'php_flag', что-то связано с php_flag, методом научного тыка исправлять не вариант, нужен совет того, кто понимает что это.
Посетитель
small user social cms
Медаль
Сообщений: 279
lakomet,
php_flag engine 0
выключает интерпретатор PHP. Источник
У вас PHP включен как модуль Apache?
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
@IamB:
У вас PHP включен как модуль Apache?
А как узнать? PHP-FPM Оно?
Посетитель
small user social cms
Медаль
Сообщений: 279
lakomet, посмотрите, что у вас включено в панели хостинга.
Если ничего не найдёте попробуйте использовать htaccess со следующим содержимым в папке upload
Код PHP:
  1.  
  2. <FilesMatch "\.(php|php.)$">
  3. Order Allow,Deny
  4. Deny from all
  5. </FilesMatch>
  6.  
P.S. Второй обратный слеш был, думаю, лишним.
Редактировалось: 1 раз (Последний: 2 декабря 2019 в 18:03)
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
@IamB, Заработало. А это правильно? Или можно что-то в php.ini прописать? Чтоб оставить htaccess без правок.
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 458
У меня для домена, отключены такие функции php
dl, diskfreespace, stream_socket_sendto, proc_get_status, proc_nice, proc_open, proc_terminate, proc_close, popen, curl_multi_exec, pcntl_exec, pcntl_fork, pcntl_setpriority, symlink, link, posix_kill, posix_mkfifo, posix_setsid, posix_setuid, posix_setpgid, posix_getpwuid, show_source, highlight_file, syslog, error_log, openlog, define_syslog_variables, apache_child_terminate, apache_setenv, apache_note
Может какая-то из них нужна?
Посетитель
small user social cms
Медаль
Сообщений: 279
lakomet, то что написано запрещает доступ к php файлам в этой папке.
Задайте вопрос хостеру, где посмотреть какой у вас включен режим для PHP, как его переключать и почему возникает ошибка при использовании штатного htaccess.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.