1

Тема: Помогите настроить

Невозможно загрузить расширение mcrypt! Проверьте настройки PHP.

Как решить эту проблему?

2

Re: Помогите настроить

в файле php.ini снять коментарий ; перед строкой extension=php_mcrypt.dll, и перепустить сервис apache

3

Re: Помогите настроить

Так снят комментарий и расширение на месте то.

4 (изменено: DmitryV, 2010-10-26 20:46:05)

Re: Помогите настроить

проверить путь к папке php в системе (переменная path) и наличие в папке php библиотеки libmcrypt.dll, проверить поиском может в системе есть где в путях выше перед php директорией библиотека libmcrypt.dll и идет несовместимость.
дистрибутив php надеюсь взят с оф сайта php.net и если под apache с apache.org то нужно брать VC6 сборки php http://windows.php.net/downloads/releas … C6-x86.zip

Если Вы пользуетесь Денвером, снести его он зло и нормально все установить взяв дистрибутивы с оф сайтов по статье - http://php-myadmin.ru/learning/instrument-intro.html

5 (изменено: user, 2010-10-26 21:04:24)

Re: Помогите настроить

http://s013.radikal.ru/i323/1010/4b/36d12c957e76.jpg

http://s008.radikal.ru/i306/1010/72/a947e67207c5.jpg

В папке с расширением ext у меня не было файла libmcrypt.dll но в папке php он был.Также я поставил вашу версию php со своим php.ini - без изменений.

Патч в php.ini

include_path = "С:\WebServer\php\includes"

6 (изменено: DmitryV, 2010-10-26 21:15:14)

Re: Помогите настроить

include_path = "С:\WebServer\php\includes"

это не меняйте это не путь расширений.
оставьте

; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"

а вот строку отредактируйте:

extension_dir = "Ваш Путь/php/ext/"

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

бывает помогает если скопировать libmcrypt.dll в папку windows но это не верный подход, попробуйте путь в переменной PATH к каталогу php преместить вперед перед другими директориями (окуратно исправляйте не ошибайтесь в написании), и перегрузить систему

если ничего не поможет напишите в личку свой скайп попробую разобраться удаленно.

7

Re: Помогите настроить

В виндовс закинул - норм!!!

8

Re: Помогите настроить

Теперь не заходит в него я подключил через виртуальный хост
Опции такии

<Directory "C:/WebServer/www/phpmy111">
    Options None
    AllowOverride Limit
    Order Deny,Allow
    Deny from all
    Allow from all
</Directory>

Соединение закрыто удалённым сервером

9 (изменено: DmitryV, 2010-10-26 21:50:30)

Re: Помогите настроить

<Directory "C:/WebServer/www/phpmy111">
   Options None
   AllowOverride Limit
   Order Allow, Deny
   Allow from all
</Directory>

и как прописано в виртуальном хосте?

10 (изменено: user, 2010-10-26 21:54:43)

Re: Помогите настроить

<VirtualHost *:80>
    ServerAdmin 1pochta@i.ua
    ServerName phpmy111
    DocumentRoot "C:/WebServer/www/phpmy111"
    ErrorLog "C:/WebServer/www/phpmy111/logs/error_log"
    CustomLog "C:/WebServer/www/rphpmy111/logs/access_log" combined 
</VirtualHost>

11

Re: Помогите настроить

Я только ввожу имя root и пароль и начинается загрузка после чего:Соединение закрыто удалённым сервером.

Капец какой то,раньше я его закидовал в папку с сайтом и все работало.

12

Re: Помогите настроить

Что еще может быть,какие причины?

13 (изменено: DmitryV, 2010-10-26 22:20:03)

Re: Помогите настроить

Причин много в осномном как правило убитая система или проблемы с протоколами.
что вам пишет в error.log, проверьте файервол, антивирус, на какой адрес поднят виртуальный хост, на каком порту apache слушает запросы Listen в http.conf,

Listen 127.0.0.1:80
NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
    ServerAdmin 1pochta@i.ua
    ServerName localhost
    DocumentRoot "C:/WebServer/www/phpmy111"
    ErrorLog "C:/WebServer/www/phpmy111/logs/error_log"
    CustomLog "C:/WebServer/www/rphpmy111/logs/access_log" combined 
</VirtualHost>

Директория C:/WebServer/www/phpmy111/logs/ есть?
если хотите другое имя внесите его в системный файл hosts C:\WINDOWS\system32\drivers\etc\hosts

127.0.0.1 phpmy.local

и затем пропишите его в ServerName phpmy.local

Внимательно прочтите статью http://php-myadmin.ru/learning/instrument-apache.html