у меня на форуме появилась проблема с атачами при скачке файла пишет что архив поврежден или имеет неизвестный формат, такое со всеми файлами
при открытии файла пишет ! \GPSbySMS.tar.gz: Архив повреждён
1. sergey44945 - 10 Апреля, 2008 - 13:11:20 - перейти к сообщению
2. sergey44945 - 11 Апреля, 2008 - 03:36:38 - перейти к сообщению
кстати забил сказать перед этим багом я папку uploads загрузил на комп на серваке оставил пустую , потому что место под сайт дошло до свих границ чтобы сайт не стоял я на время эту папку почистил, после того как я разширил место на сервере я загрузил обратно, точно сказать не могу появился этот баг до того или ранше незнаю незамечал но факт на лицо
3. Antares - 11 Апреля, 2008 - 05:22:01 - перейти к сообщению
права на папку uploads выставил правильно?
4. sergey44945 - 11 Апреля, 2008 - 05:28:07 - перейти к сообщению
права 772
5. yura3d - 11 Апреля, 2008 - 16:45:04 - перейти к сообщению
sergey44945
Ну во первых необходимо проверить целостность архивов, в которых хранятся загружаемые файлы. Для этого скачай с сервера из папки uploads по FTP на компьютер любой файл (с расширением ext). Измени расширение на .tar.gz и попробуй открыть архив через WinRar. Если при открытии будут ошибки (типа неожиданный конец архива / архив повреждён или имеет неизвестный формат) значит на сервере побились архивы. Если ошибок нет, значит содержимое архива бьётся при отдаче сервером
Ну во первых необходимо проверить целостность архивов, в которых хранятся загружаемые файлы. Для этого скачай с сервера из папки uploads по FTP на компьютер любой файл (с расширением ext). Измени расширение на .tar.gz и попробуй открыть архив через WinRar. Если при открытии будут ошибки (типа неожиданный конец архива / архив повреждён или имеет неизвестный формат) значит на сервере побились архивы. Если ошибок нет, значит содержимое архива бьётся при отдаче сервером
6. sergey44945 - 12 Апреля, 2008 - 10:52:00 - перейти к сообщению
попробовал архив целый, проблема при отдаче сервером, как этого избежать?
7. yura3d - 12 Апреля, 2008 - 12:16:22 - перейти к сообщению
sergey44945 пишет:
попробовал архив целый, проблема при отдаче сервером, как этого избежать?
Тут 2 варианта. Либо архив бьётся скриптом (такое может быть если в скрипт вносились изменения), либо архив бьётся сервером (например хостер пытается вставить код баннерного блока в архив). Проверить это просто. Создаёш на сервере 2 файла. Первым будет скрипт
CODE:
<?php
header("Content-Type: unknown/unknown");
header("Content-Transfer-Encoding: binary");
header("Content-Disposition: attachment; filename=text.txt");
header("Content-Length: ".filesize('text.txt'));
readfile('text.txt');
?>
header("Content-Type: unknown/unknown");
header("Content-Transfer-Encoding: binary");
header("Content-Disposition: attachment; filename=text.txt");
header("Content-Length: ".filesize('text.txt'));
readfile('text.txt');
?>
А вторым будет файл text.txt, который должен находиться в той же папке что и скрипт. Напиши в этом файле слово Проверка, сохрани файл и после этого запусти скрипт, который скачает файл с сервера. Если в результате скачивания ты получиш этот тот же файл без всяких изменений, значит проблема с изменениями в скриптах форума, если помимо слова в этом файле будет содержаться ещё что-то - проблема в хостинге.
Никак не могу понять почему на твоём форуме исковерканный копирайт (все ссылки изменены). Без копирайта поддержка оказываться не будет. И вообще всякое изменение копирайта это свинство по отношению к разработчикам
8. sergey44945 - 12 Апреля, 2008 - 12:47:48 - перейти к сообщению
увидел исправлю