Ubuntu Apache2 безопасная проблема каталога

Вопрос между PCL и PostScript очень конкретен, к которому привыкла комбинация программного обеспечения и принтера. На некоторых принтерах PCL лучше, чем PostScript и на других, реверс применяется. Некоторые принтеры как Цвет HP LaserJet 5 (и многие другие) имеют дополнительный модуль, который помещается в один из слотов SIMM, который оказывает поддержку PostScript. Все же другие принтеры имеют фабрику встроенная поддержка. Отправка файла PostScript к принтеру производит довольно высококачественный вывод, который очень предсказуем. С другой стороны, программное обеспечение на PC/MAC/X-computer (или независимо от того, что источник PostScript) становится подстановочным знаком здесь. В какой-то момент должно быть преобразование из того, что Ваш документ к PostScript (если документ уже не находится в PostScript, и даже в этом случае существуют проблемы). Это преобразование в PostScript является ОГРОМНОЙ проблемой. Некоторое программное обеспечение (обычно драйвера принтера Windows) просто преобразовывает любой документ, который Вы имеете к битовому массиву и встраиваете битовый массив в файл PostScript, и отправляет это на принтер. Это - огромная трата пространства во всех отношениях, и оно полностью обходит любое преимущество тот PostScript предложения. PostScript является языком расположения, который может расположение векторные и растровые объекты. Если у Вас есть текстовый документ, местоположение текста, шрифта, и другие детали описаны, и необработанный текст отправляется на принтер. Механизм PostScript в принтере знает, если физическое расположение принтера и представляет вывод способом, который, вероятно, произведет хороший вывод, принимая аппаратные средства реального принтера во внимание. Если Ваш драйвер принтера берет любой текст, находится в Вашем документе и представляет это как битовый массив и затем помещает этот битовый массив в файл PostScript, то Ваш принтер просто печатает битовый массив. Это создает проблему: при печати битовых массивов существуют определенные оптимизации, которые принтер будет использовать, чтобы заставить битовые массивы выглядеть хорошими, в большинстве случаев, эти оптимизации отличаются, чем те, которые будут использоваться для текста, таким образом, конечный результат будет обычно не оптимален. Таким образом для понимания всего следующие проблемы нужно рассмотреть:

  1. Насколько хороший программное обеспечение, которое преобразовывает Ваш документ PCL или PostScript?
  2. Насколько хороший поддержка PCL или PostScript Вашего принтера?
  3. Какая комбинация работает лучше всего на мою определенную комбинацию компьютера/принтера.

Ответы для этих вопросов являются довольно часто не черными или белыми. И ко всем неприятностям, некоторые принтеры, которые имеют плохое качество PCL, могли бы на самом деле сделать более хорошо выглядящие документы в PCL, потому что преобразователь PCL на компьютере вставляет определенный fixups или обходные решения для проблем с PCL на определенном принтере или реверс с PostScript.

Затем существует еще одна проблема... Некоторые принтеры утверждают, что поддерживали PostScript, и в действительности, нет никакой поддержки PostScript что! Поставщики принтера требуют поддержки PostScript на основе того их драйвера принтера, который работает на компьютере, может преобразовать PostScript в любой язык, на котором говорит принтер!

Мой индивидуальный подход состоит в том, чтобы использовать PostScript, когда когда-либо возможно. Обычно я не куплю принтер, если я не буду знать, что он имеет хорошую поддержку PostScript, и я говорю о реальном принтере, не о программном обеспечении, которое работает на ПК для преобразования PostScript в некоторый другой формат, который использует принтер. PostScript является хорошо установленным стандартным форматом, который будет вокруг некоторое время, и отправляющий тот же самый файл постскриптума на любой случайный принтер, что PostScript поддержек, вероятно, произведет приемлемый вывод. Вниз сторона к этому - то, что такие принтеры являются обычно более дорогими, и требуют большей памяти, чем другие методы. Однако цена определенно стоит сохраненной борьбы времени с драйверами, и также, если существует проблема с преобразователем PostScript на стороне ПК, это - ОДНА вещь зафиксировать и закрепить работы над каждым принтером.

Вы могли, вероятно, сделать то же самое с PCL, но это не столь чисто как выполнение вещей с PostScript, потому что PCL обычно включает принтер, определенные команды и отправка того же файла PCL к различным принтерам, более вероятно, приведут к неправильным результатам, чем с PostScript. Кроме того, некоторые драйверы PCL имеют тенденцию иметь огромные библиотеки обходных решений, которые являются конкретным принтером, таким образом, это не настолько легко к отправленному тот же файл PCL к различным принтерам, и ожидайте тот же вывод. Это также означает, что, если у Вас есть очень старый принтер PCL, кто когда-либо делал принтер, менее вероятно, выпустит, фиксирует для более старых принтеров, и только выйдите, PCL фиксирует для более поздних моделей. Это обычно - не случай с PostScript, поскольку единственная фиксация к программному обеспечению PostScript произвела бы все принтеры независимо от того, кто сделал их или их возраст.

Были другие сообщения к этому потоку, которые являются неправильными: Прежде всего Истинные Печатные шрифты являются векторными (схема) шрифты, очень похожими на Type1 (которые являются также векторными шрифтами), но со способностью к автору вручить пиксельные подсказки кода. Это обычно заставляет Истинные Печатные шрифты выглядеть лучше, чем шрифты Type1 при определенных условиях. Все это сводится к качеству программного обеспечения, которое представляет шрифты больше, чем фактический формат шрифта. Я видел Истинное программное обеспечение Печатного шрифта, которое так плохо разработано, что оно представляет шрифты в фиксированном размере и затем масштабирует вывод для дисплея. Все это сводится к качеству программного обеспечения рендеринга намного больше, чем формат, в котором находится шрифт. (Это только относится к вектору/контурным шрифтам, растровые шрифты являются совершенно другим вопросом.)

Точка здесь - то, что PCL и PostScript являются оба стандартами, которые приняли многие производители принтера. В зависимости от того, как хорошо изготовление записало, что определенная реализация определит, как хорошо принтер будет работать с данным стандартом. Существует также много собственных языков принтера, которые являются конкретным принтером. По-моему, нестандартных языков принтера нужно полностью избежать когда когда-либо возможный! Причина состоит в том, что нестандартные языки часто не документируются, и когда компания придумает новый, поддержка старой, вероятно, будет прекращена. Таким образом, когда Вы обновляете или изменяете ОС на своем компьютере и нет никакого драйвера, который работает с Вашей комбинацией принтера/ОС, у Вас теперь есть дверная остановка. Еще одна причина состоит в том, что никто никогда не мог продемонстрировать, что собственный язык принтера имеет любое реальное преимущество качества печати перед PCL или PostScript, таким образом, нет никакой причины вообще кроме сохранения затрат на оборудование на принтере, который теперь дни бессмысленны, потому что вычислительная мощность является настолько дешевой.

1
задан 24 September 2013 в 14:09
2 ответа

включен ли mod_access? http://httpd.apache.org/docs/2.0/mod/mod_access.html

Совершенно очевидно, что это не так. Это странно. Большинство версий apache, которые я видел, идут с mod_access, скомпилированным в ...

0
ответ дан 4 December 2019 в 09:00

. Вы можете защитить свой каталог, указав DirectoryIndex

<Directory somepath/wp-admin>
   DirectoryIndex /pathtosomefilesay/404.html
</Directory>

, поэтому в приведенном выше случае он всегда будет возвращать 404.html всякий раз, когда вы попытаетесь использовать лишний каталог wp-admin. Вы также можете указать, кому разрешить. Надеюсь, это поможет

0
ответ дан 4 December 2019 в 09:00

Теги

Похожие вопросы