Автор Тема: phpmyadmin не се отваря - phtml part  (Прочетена 4535 пъти)

Lizzard

  • Участник
  • *****
  • Публикации: 51
    • Профил
Всеки път когато опитам да отвора PHPmyadmin ми отваря директно за даунлоуд някакви файлове с разширение phtml.part
Демо :D :
http://89.25.19.15/phpmyadmin
Пробвах с преинсталиране на phpmyadmin и apache и не става..


Много моля някой който мисли, че може да помогне да го направи, ще съм му много благодарен !
« Последна редакция: Nov 12, 2008, 20:45 от zeridon »
Активен

gotha

  • Участник
  • *****
  • Публикации: 551
    • Профил
    • WWW
Re: phpmyadmin не се отваря - phtml part
« Отговор #1 -: Nov 12, 2008, 01:44 »
Как го инсталира този phpmyadmin?
Кажи какво точно направи.
Активен

blurmind

Lizzard

  • Участник
  • *****
  • Публикации: 51
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #2 -: Nov 12, 2008, 10:20 »
Как го инсталира този phpmyadmin?
Кажи какво точно направи.

Инсталирах го през Synaptic..
Активен

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: phpmyadmin не се отваря - phtml part
« Отговор #3 -: Nov 12, 2008, 14:30 »
Предполагам, просто си пропуснал да включиш PHP поддръжката към Apache. Направи един файл (например info.php) със следното съдържание
Код:
<?php phpinfo();
сложи го в някоя папка, достъпна от Apache и го зареди през браузъра. След това ни кажи зарежда ли се този файл или не. А ако все пак се зареди, дай да му видим съдържанието ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Lizzard

  • Участник
  • *****
  • Публикации: 51
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #4 -: Nov 12, 2008, 15:21 »
Предполагам, просто си пропуснал да включиш PHP поддръжката към Apache. Направи един файл (например info.php) със следното съдържание
Код:
<?php phpinfo();
сложи го в някоя папка, достъпна от Apache и го зареди през браузъра. След това ни кажи зарежда ли се този файл или не. А ако все пак се зареди, дай да му видим съдържанието ;)

Когато се опитах да го отворя през браузъра директно ми го свали, не ми даде нищо друго.
Можете да видите.

http://89.25.19.15/info.php

Благодаря ти много, ще съм ти адски благодарен ако помогнеш да премахна проблема.
Активен

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: phpmyadmin не се отваря - phtml part
« Отговор #5 -: Nov 12, 2008, 15:40 »
Значи познах :) Сега ще предположа, че и Apache си го качил през Synaptic-a. Инсталирай пакета libapache2-mod-php5, след което провери дали PHP модулът за Apache си е създал файловете php5.conf и php5.load в /etc/apache2/mods-available. Ако ги има, след това провери дали са се създали symlink-ове към тези два файла в папката /etc/apache2/mods-enabled. Ако няма symlink-ове към тях в тази папка, създай ги с тези 2 последователни команди под root
Код:
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled
След края на всички действия рестартирай Apache и виж можеш ли да заредиш файла info.php, който създаде, или пак тръгва да се тегли. Между другото, съдържанието на файла php5.conf е следното
Код:
<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3 .phpt
  AddType application/x-httpd-php-source .phps
</IfModule>
а на файла php5.load e
Код:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
Възможно е пътят до libphp5.so във втория файл при теб да е друг. Провери къде в системата ти е този файл с командата
Код:
find / |grep libphp5.so
и смени пътя във файла, ако се различава ;)

edit: Още нещо. Предполагам си си пуснал MySQL сървъра и всичко с него е добре. За да можеш да се свържеш към него от phpmyadmin, ще ти е нужен модулът php5-mysql за PHP. Качи го и рестартирай Apache след това.
« Последна редакция: Nov 12, 2008, 15:43 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Lizzard

  • Участник
  • *****
  • Публикации: 51
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #6 -: Nov 12, 2008, 15:52 »
Значи познах :) Сега ще предположа, че и Apache си го качил през Synaptic-a. Инсталирай пакета libapache2-mod-php5, след което провери дали PHP модулът за Apache си е създал файловете php5.conf и php5.load в /etc/apache2/mods-available. Ако ги има, след това провери дали са се създали symlink-ове към тези два файла в папката /etc/apache2/mods-enabled. Ако няма symlink-ове към тях в тази папка, създай ги с тези 2 последователни команди под root
Код:
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled
След края на всички действия рестартирай Apache и виж можеш ли да заредиш файла info.php, който създаде, или пак тръгва да се тегли. Между другото, съдържанието на файла php5.conf е следното
Код:
<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3 .phpt
  AddType application/x-httpd-php-source .phps
</IfModule>
а на файла php5.load e
Код:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
Възможно е пътят до libphp5.so във втория файл при теб да е друг. Провери къде в системата ти е този файл с командата
Код:
find / |grep libphp5.so
и смени пътя във файла, ако се различава ;)

edit: Още нещо. Предполагам си си пуснал MySQL сървъра и всичко с него е добре. За да можеш да се свържеш към него от phpmyadmin, ще ти е нужен модулът php5-mysql за PHP. Качи го и рестартирай Apache след това.

Всички пакети, които си посочил ги имам инсталирани.
Единственото нещо което не беше направено беше това за symlink-овете.
Написах тази команда:
Код:
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled

И вече виждам, че ги има.
Има ли някакъв друг начин за рестарт на Apache, без рестарт на компа ?
Човек, златен си - Благодаря ти много !
Активен

nedpetko

  • Участник
  • *****
  • Публикации: 445
  • Distribution: Debian GNU/Linux
  • Window Manager: KDE
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #7 -: Nov 12, 2008, 15:56 »
конзола:
Цитат
/etc/init.d/apache2 restart

източник:http://httpd.apache.org/docs/2.0/stopping.html
« Последна редакция: Nov 12, 2008, 18:46 от nedpetko »
Активен

Debian amd64 squeeze/sid

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: phpmyadmin не се отваря - phtml part
« Отговор #8 -: Nov 12, 2008, 16:44 »
По-скоро
Цитат
/etc/init.d/apache2 reload
или
Цитат
/etc/init.d/apache2 restart
или
Цитат
/etc/init.d/apache2 force-reload
или последователно
Цитат
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
В Debian базираните дистрибуции няма изведена опция graceful. Опцията reload не прекъсва настоящите заявки и затова стандартно ползвай нея. Останалите варианти са за по-дълбоки промени в Apache или когато искаш с рестарта да прекъснеш настоящо изпълняващите се заявки (което ще доведе до извеждане на грешка при този, който се опитва да зареди страница от сървъра).
« Последна редакция: Nov 12, 2008, 16:48 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Lizzard

  • Участник
  • *****
  • Публикации: 51
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #9 -: Nov 12, 2008, 16:53 »
Сега ми дава това-
http://89.25.19.15/info.php

Благодаря много на всички !!!!!!!!!!!!!!!!! [_]3 [_]3 [_]3 [_]3
Активен

nedpetko

  • Участник
  • *****
  • Публикации: 445
  • Distribution: Debian GNU/Linux
  • Window Manager: KDE
    • Профил
Re: phpmyadmin не се отваря - phtml part
« Отговор #10 -: Nov 12, 2008, 18:46 »
Пфу ама съм и блейка. Мисли си за graceful пък пише команда към инит скрипт ПФУ  :o
Така де
Цитат
#/etc/init.d/apache2 restart
или
Цитат
#apache2ctl -k graceful
Ще си редактирам предишния пост.

@Lizzard - вече можеш скриеш php.info
По принцип не се препоръчва да се показва на всеослушание :)
« Последна редакция: Nov 12, 2008, 18:49 от nedpetko »
Активен

Debian amd64 squeeze/sid

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Linux vs Window$ part 2
Идеи и мнения
Buda 21 10913 Последна публикация Feb 20, 2004, 18:06
от nix
Linux vs Windows Part 3
Идеи и мнения
Buda 22 13930 Последна публикация Feb 23, 2004, 22:50
от Agent_SMITH
Phpmyadmin проблем
Настройка на програми
bobo12 5 2344 Последна публикация Nov 02, 2007, 20:38
от neter
Hahor challenge web-part
Конкурс bash-майсторът
VladSun 20 55413 Последна публикация Sep 19, 2008, 20:32
от gat3way
Hahor challenge part ii
Конкурс bash-майсторът
gat3way 55 117644 Последна публикация Aug 08, 2008, 10:49
от bnight