Phpmyadmin - сохранить файл на диск

когда я указываю в браузере на http://localhost/phpmyadmin, вместо того, чтобы показывать мне его первую страницу, появляется диалог «Сохранить как».

Я бегу: Apache / 2.2.3 (Debian) PHP / 5.2.0-8 + сервер etch13

Я переустановил и apache2, и php5. После переустановки у меня нет файла httpd.conf, как я могу его вернуть? Есть ли стандартный файл, который я могу просто скопировать в / etc / apache2?

Я нашел httpd.conf, и единственный файл, который я получил, был пустым файлом в / etc / apache2 /, который я создал.

Другие файлы PHP нормально работают на этом сервере? Если вы посмотрите на содержимое файла, был ли запущен PHP или он виден?

Tom Haigh 25.11.2008 18:07

Можете ли вы опубликовать вывод curl -I локальный / phpmyadmin?

phihag 25.11.2008 18:12

tomhaigh: php не был выполнен phihag: curl - это неизвестная команда в моей ОС (Debian)

pindiwala 25.11.2008 19:43

@philag: почему -l? Вроде только для FTP-серверов.

PhiLho 25.11.2008 20:37

Проверьте мой ответ о файле конфигурации, я его обновил.

Vincent Van Den Berghe 27.11.2008 13:43
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
5
4 057
4

Ответы 4

Вы настроили расширение php для отправки заголовка http?

В httpd.conf: Приложение AddType / x-httpd-php .php

EDIT
Файл не обязательно называется httpd.conf, это просто имя по умолчанию. Попробуйте поискать другие файлы конфигурации в каталоге Apache - расширение, вероятно, .conf, но может быть что-то еще ... Если вы использовали apt-get в debian для установки apache2, попробуйте /etc/apache2/apche2.conf
/РЕДАКТИРОВАТЬ

Я думаю, вы просто не знаете, где находится этот файл конфигурации. Я не думаю, что apache может работать без httpd.conf. Вот как вы можете найти свою конфигурацию:
$>locate httpd.conf
/etc/httpd/conf/httpd.conf
$>vim /etc/httpd/conf/httpd.conf

Как только вы его найдете, найдите, где находятся другие AddType, и добавьте
AddType application/x-httpd-php .php

Последнее, что вам нужно сделать, это перезапустить httpd, это зависит от установки, но выполнение apachectl restart поможет. Возможно, вам придется найти его так же, как вы это сделали с файлом httpd.conf, и ввести полный путь к файлу.

Послесловие, ваш phpmyadmin должен появиться.

Я ничего не знаю об этом, но ... кто-то знает способ в javascript для загрузки выбранных файлов, например, я выбираю с помощью флажков 2 файла, а затем нажимаю кнопку, чтобы загрузить эти 2 файла, выбирая маршрут, по которому я сохранит архивы

У меня также возникает эта проблема при установке ISPconfig. Я решил проблему с помощью этого урока: http://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3-p4

Я думаю, что основной код - это изменение конфигурации suphp.conf.

sudo nano /etc/apache2/mods-available/suphp.conf

закомментируйте <FilesMatch "\.ph(p3?|tml)$"> section and add the line AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml - иначе все файлы PHP будут запускаться SuPHP

<IfModule mod_suphp.c>
    #<FilesMatch "\.ph(p3?|tml)$">
    #    SetHandler application/x-httpd-suphp
    #</FilesMatch>
        AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml
        suPHP_AddHandler application/x-httpd-suphp

    <Directory />
        suPHP_Engine on
    </Directory>

    # By default, disable suPHP for debian packaged web applications as files
    # are owned by root and cannot be executed by suPHP because of min_uid.
    <Directory /usr/share>
        suPHP_Engine off
    </Directory>

# # Use a specific php config file (a dir which contains a php.ini file)
#       suPHP_ConfigPath /etc/php5/cgi/suphp/
# # Tells mod_suphp NOT to handle requests with the type <mime-type>.
#       suPHP_RemoveHandler <mime-type>
</IfModule>

Надеюсь, я смогу кому-то помочь :)

Другие вопросы по теме