У меня был сайт joomla 1.5 в течение нескольких лет на Linux-панели - все работало нормально. На прошлой неделе мы переместили его на новый сервер Linux, и теперь у нас странная проблема. Общая навигация и т. Д. Работает нормально, но ссылки на PDF-файлы, похоже, стали «случайными». Например, на этой странице 4 ссылки в формате pdf http://www.coinstreet.org/spacehire/conferencemeetings.html - все они имеют разные ссылки. Однако для 3 из них загружается один и тот же PDF-файл (несмотря на разные ссылки), а один не работает вообще - выдается ошибка 406.
Новая установка была сделана путем прямого резервного копирования cpanel и последующей переустановки. Все остальные функции в порядке.
Я немного растерялся, поэтому любые предложения будут с благодарностью приняты!
PS Только что заметил, что вижу много таких строк в журналах ошибок
[Sat Mar 31 14:50:10 2012] [error] [client 65.92.86.225] File does not exist: /data03/c9566644/public_html/406.shtml, referer: http://www.coinstreet.org/images/stories/coinstreet/JDPS%20Childcare%20Assistant.pdf
не знаете, если это актуально?
UPDATE
Я создал тестовую ссылку на fred.pdf, которой на сервере не существует. Когда ссылка нажата, а не дает ошибку, как и ожидалось, PDF был загружен. Оказывается, что несколько PDF отсутствуют, кажется, и этот же файл загружен. Когда я помещал файл fred.pdf на сервер, тестовая ссылка работала, как и ожидалось. Итак, откуда взялся этот «неправильный» pdf ...
Другое обновление
Теперь я обнаружил, что такая же проблема происходила на старом сервере ... слишком, о боже!
Кроме того, загадочный PDF, который загружается, на самом деле является частью одной из статей на сайте, превращенной в PDF на лету. Если я откажусь от публикации этой статьи, я получу пустой PDF-файл. Мне кажется, пора присмотреться к файлу .htaccess. У кого-нибудь еще есть мысли?