LinuxForum.Fans
Тема

Не могу удалить PHP

Автор: uvajs 10 сообщений 7168 просмотров
#127761

Здравствуйте! Установил php52 из портов:

text

local# cd /usr/ports/lang/php52
local# make install clean

Но что то не хотел работать, и я удалил так:

text

local# cd /usr/ports/lang/php52
local# make deinstall clean

После удаления пишу: local# pkg_info | grep php52

text

local# pkg_info | grep php52
php52-5.2.17        PHP Scripting Language
php52-ctype-5.2.17  The ctype shared extension for php
php52-pcre-5.2.17   The pcre shared extension for php
php52-simplexml-5.2.17 The simplexml shared extension for php
php52-spl-5.2.17    The spl shared extension for php

Оказывается не удалился полностью. Подскажите пожалуйста, как все это удалить и поставить нормальный php?

#127765

[console]pkg_delete -r php52-5.2.17[/console]После чего собрать php нужной версии и "починить" пакетную базу:[console]pkgdb -F[/console]

#127788

Получилось удалить. установил заново, добавил пару строк в конфиг файле apache22:

text

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Потом добавляю файл index.php в корневой директории:

text

<?php
phpinfo();
или просто 
echo "Проверка PHP";
?>

Когда обращаюсь к нему через браузер: http://192.168.101.1/index.php Выскакивает окошка Скачать?
Очень похоже, что php не работает. В чем может быть причина?

#127790
uvajs написал:
Получилось удалить. установил заново, добавил пару строк в конфиг файле apache22:
text
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Должно быть:

text

LoadModule php5_module        libexec/apache22/libphp5.so
    <IfModule mod_php5.c>
        DirectoryIndex index.php index.html
    </IfModule>
    <IfModule mod_php5.c>
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    </IfModule>
#127796

А так вообще пишет:
Веб-страница недоступна.

Веб-страница по адресу http://192.168.101.1/, возможно, временно недоступна или постоянно перемещена по новому адресу.

#127854

А не может быть такого, что страницы по нужному адресу действительно нет, или на неё не поставлены права доступа? :)

#127862

Докрут прописан? Права-оунер выставлены?

#128387

Да, права Докрут прописан. но почему то php не хочет работать.
когда прописал это

text

LoadModule php5_module        libexec/apache22/libphp5.so
    <IfModule mod_php5.c>
        DirectoryIndex index.php index.html
    </IfModule>
    <IfModule mod_php5.c>
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    </IfModule>

Вообще даже .html не открывает...

#129130

Может апач не запущен ? :cool:

#133889

Все норма. решил проблему. Спасибо всем!

Войдите или зарегистрируйтесь, чтобы ответить.