Хороший менеджер для загрузки файлов и создания файлового архива

Есть задача загружать файлы на сервер (это будут Word’овские и Excell’евские файлы PDFки и архивы).

Штатный загрузчик вордпресса как-то перекодирует файлы, делая их нечитаемыми. Если это можно исправить – я бы просто исправил, ну а если нельзя, то тогда нужен интерфейс для загрузки файлов неквалифицированным пользователем в папку с документами.

Буду рад любым работающим решениям, советам и рекомендациям.

Заранее спасибо.

PS Если есть русификация, то это дополнительный плюс.

Штатный загрузчик вордпресса как-то перекодирует файлы, делая их нечитаемыми.

Не перекодирует, а переименовывает.

Щасте Вам улыбнулось! Читайте тут: http://mywordpress.ru/support/viewtopic.php?id=4749

Проблема не в этом. Файл с латинским именем.

загрузка как бы происходит, потом скачиваешь файл, пытаешься его открыть его Вордом, а он говорит, что нужно конвертировать файл, и при открытии в окне "Преобразования файла" (а потом и в сам файл) пишет следующее:

<br />
<b>Parse error</b>:  syntax error, unexpected $end in <b>/home/путь до папки на сервере/wp-content/themes/fa/index.php</b> on line <b>74</b><br />

Я в непонятках. Эта строчка – последняя в шаблоне index.php для этого сайта. В строчке только закрывающий тег </html> Кодировка файла темы UTF-8.

Вот потому что последняя, потому и ошибка. Где-то в коде открыты операторные скобки и не закрыты, т.е. php не может найти конец программы, конец файла попадается раньше.

Спасибо.

Посмотрел, и не увидел какая скобка не закрыта. Есть ли "машинный" способ поискать, или, может быть, посоветуете на что обращать внимание???

Машина всё что могла, уже сказала. Для более детального машинного анализа алгоритмов нужен искусственный интеллект. Проверьте, чтобы для каждой { была своя }, для if (….) : был endif, а для foreach (….) : свой endforeach.

огромное спасибо

попробую с двойной внимательностью посмотреть на код

Ну вот смотрю и не могу разобраться, вроде бы всё всему удовлетворяет – фигурная скобка закрыта, if имеет свой endif, foreach не используется. Нет ли других условий, которые должны быть соблюдены???

Потихоньку схожу с ума…

Может быть кто-нибудь, одним глазиком взглянет на мой файл???

Давайте. гляну. Только не надо сюда вываливать.

Отправил Вам в почту.

Посмотрел. Ничего криминального не увидел. Подложил своему тестовому блогу. Он тоже ничего плохого не увидел. Остается подозрение, что через include подключается что-то криминальное.

В общем, у этой мистической проблемы с необъяснимыми заморочками вокруг неверных символов (эксперт Ю Б тоже не заметил в коде ошбок) нашлось решение "с другой стороны". Плагин Publications Archive Manager всё позволяет – и загрузку файлов, и подстановку иконок для типов файлов.

Anonymous
Отправить
Ответ на: