Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Просмотр сохраненных php в FireFox, Просмотреть сохраненный файл .php 
V
    Опции темы
Dima50
Дата 7.11.2007, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 20.10.2007

Репутация: нет
Всего: 2



Добрый день.

Вопрос в следующем как просматривать сохранённые страницы с расширением *.php не переименовывая их в *.html через FireFox 2.0.0.3 в Ububntu 7.04?

Вчера скачал себе ряд статей, они сохранились на диске с расширением *.php. При попытке открыть их 2-мя кликами мыши из nautilus мне Ubunutu отказывает в возможности открывать эти файлы. Пишет что хоть по содержанию файл html но расширение у него как у скрипта, и для пущей безопасности надо его переименовать в html. Как убрать эту предупреждающую надпись в Ubuntu?
*Screenshot приложен файлом



Тогда я решил открыть сохранённую на диск *.php страницу через File->Open.  FireFox мне вывел панель в которой предлагалось 
a) выбрать программу которой открывать этот файл 
б) сохранить его на диске
в) открыть в FireFox
г) checkbox данное действие ко всем файлам данного расширения автоматически

Я выбрал В и Г т.е. открыть и применять это действие ко всем файлам данного расширения автоматически. 
После этого, при открытии (File->Open) файлов расширения *.php FireFox
ведет себя как вирус: плодит окошки и подвисает




При том отменить это выбранное правило не возможно. Я читал документацию и по идее. То как поступать с фалами разных расширений должно храниться в Edit->Preferens->Content->File Type Manage (button)
но в этом диалоговом окне у меня нет возможности добавлять новые правила. И нет правила связанного с *.php файлами.




Посоветуйте как решить эту проблему.

А) Как убрать предупреждение, и получить возможность открывать *.php файлы 2-мя кликами
Б) Как вывести FireFox из (режима вируса) smile , дабы при попытки открыть *.php он не плодил окошки.
В) Где в Linux хранятся осоциации какой программой какой файл открывать

За раннее благодарен.

Дмитрий

Это сообщение отредактировал(а) Dima50 - 7.11.2007, 07:41

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  cannot_open.jpg 50,13 Kb
PM MAIL   Вверх
Imple
Дата 7.11.2007, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 21
Всего: 87



Просто сохраняйте HTML документ с правильным расширением, а именно .html


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Dima50
Дата 7.11.2007, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 20.10.2007

Репутация: нет
Всего: 2



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

И как исправить бесконечное открытие окон? в FireFox о котором я писал?

И где асоциации между файламилежат?
PM MAIL   Вверх
bilbobagginz
Дата 7.11.2007, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



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

Ведь барузер должен читать содержимое, какя разница какое расширение.

firefox - это бродилка ( браузер ), которая автоматически обрабатывает некоторые текстовые слова в html/javascript.
если вы скачиваете просматриваемую страницу, и если внутри php внесены инструкции javascript или др. языка, то фаерфокс их по умолчанию выполняет. для блокировки всплывающих окон есть настройки и плагины.
Код

Главное правельно размеченный файл.
 
и что значит "правильно размеченный файл" ?
Код

И где асоциации между файламилежат? 


ассоциации между файлами и программаи лежат в /etc/mime.types
Но вам я тута ЛЕЗТЬ не советую. Есть также внутренние настройки фаерфокса в главном диалоге настроек есть ярлык "Content",
там должны быть настройки mime types, или associations

если же вы скачиваете программы на php для самообучения/разработки, то открывать их можно в программистском текстовом редакторе, который можно прикрепить ко всем текстовым файлам фаерфокса, т.к. такой файл приходит на ваш компьютер в типе text/php и браузер передаст его редактору. 

если вы делаете что-то другое, то вам стоит принять реалии мира сего: файл php, скачанный с корректно настроенного интернет сервера - это уже не php файл, а HTML (возможно включающий автоматически сгенерированный javascript), в формате mime-types 
это text/html

Поэтому сохранять его "с расширением" php - это заниматься не понятно чем. 

И теперь главный вопрос: вы можете ПРОСТЫМ РУССКИМ языком все что вы тут написали переспросить ?
я напр. не уверен, что у меня получается перевести с вашего языка и понять ваше сообщение.

С.У.В.,
bilbobagginz


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Dima50
Дата 7.11.2007, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 20.10.2007

Репутация: нет
Всего: 2



Я понимаю что есть php и html.

Суть. При сохранение Web страницы ( ответ сервера в html, а не исходный код скрипта) сохраняется в файле с расширением *.php. В php сохраняется обычня статическая веб страница. И надое ее посмотреть. Просто посмотреть. Прочитать статью. Которая есть статический файл. А не запустить скрипт. 
Дак вот он у меня не хочет смотреть файлы с расширением php. Статические файлы.

На моем сервере на локальной машине, инетрпретатор нормально выполняет скрипты.

Мне надо просто почитать конкретный сохраненный статический файл. Вот если ему дать расширение tpt то он его откроет и все будет нормально счтиатет. А вот с расширением php читать не хочет.

Все симптомы подробно описаны в первом посте.
PM MAIL   Вверх
bilbobagginz
Дата 7.11.2007, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



браузер передает файлы через mime-type: если ему сервер дает text/html а у файла расширение  php, по крайней мере на линуксе должен открываться сам файл. вопрос будет ли фаерфокс рендерить этот файл или передаст редактору - возможно настраивается через 
about:config 

и есссно,  можно сделать какой-то питноный скриптик через python-pynotify
чтобы автоматом переименовывал все файлы *.php в *.html, а не вручную



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Dima50
Дата 7.11.2007, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 20.10.2007

Репутация: нет
Всего: 2



Расскажи по подробней что это за about:cofig и где его вызывать. И ты знаешь почему в Ubunut такой касяк с отркрытием файлов PHP (смотри на вкладку к первому посту)?
PM MAIL   Вверх
nickless
Дата 7.11.2007, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(Dima50 @  7.11.2007,  05:40 Найти цитируемый пост)
При попытке открыть их 2-мя кликами мыши из nautilus мне Ubunutu отказывает в возможности открывать эти файлы

Возможно это настраивается в конфигурации наутилуса или гнома, в KDE например это делается через "Control center". Однако даже если это настроить, вряд ли браузер будет открывать скрипт PHP как HTML документ.

Цитата(Dima50 @  7.11.2007,  15:52 Найти цитируемый пост)
что это за about:cofig и где его вызывать

Это адрес интерфейса конфигурации файрфокса, вводится в адресную строку.

А вообще проще всего сохранять файлы с правильным расширением, уже сохранённые можно переименовать например так: 
Код

rename .php .html *.php



--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Dima50
Дата 8.11.2007, 08:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 20.10.2007

Репутация: нет
Всего: 2



Цитата(nickless @  7.11.2007,  20:40 Найти цитируемый пост)
Это адрес интерфейса конфигурации файрфокса, вводится в адресную строку.

Спасибо, буду знать.

Задача решается так:

Добрый человек по имени Azagoth из другого форума помог разрешить этот вопрос.
Вот что надо сделать:
Создай ~/.mime.types
внеси строчки
application/x-httpd-php phtml pht
text/html html htm shtml php

Или поменяй в
/etc/mime.types

Будет открываться, и будет рабоать.

Спасибо Azagoth
PM MAIL   Вверх
nickless
Дата 8.11.2007, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(Dima50 @  8.11.2007,  06:22 Найти цитируемый пост)
Задача решается так:

Не забывайте помечать вопрос решенным (сверху справа), это помогает другим искать ответы. smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0615 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.