Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Syntax error in manifest or policy file .... Microsoft.VC90.CRT.MANIFEST (Mutilator)
Author Message
Mutilator
Заглянувший



Joined: 12 Jul 2012
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Thu Jul 12, 2012 3:33 am (написано за 3 минуты 21 секунду)
   Post subject: Syntax error in manifest or policy file .... Microsoft.VC90.CRT.MANIFEST
Reply with quote

После установки пакета расширений не запускается пхп, ругаясь на все подключаемые библиотеки
unable to load dynamic library .... хотя все пути правильные. В логах системы на каждую попытку загрузить КАЖДУЮ библиотеку появляется 3 сообщение об ошибках системы:

1. Syntax error in manifest or policy file "C:\_www\usr\local\php5\ext\Microsoft.VC90.CRT.MANIFEST" on line 12. The value of attribute "name" element "urn:schemas-microsoft-com:asm.v1^file" is invalid.
2. Syntax error in manifest or policy file "C:\_www\usr\local\php5\ext\Microsoft.VC90.CRT.MANIFEST" on line 12.
3. Generate Activation Context failed for C:\_www\usr\local\php5\ext\php_xsl.dll. Reference error message: The manifest file contains one or more syntax errors.

То есть после 1 запуска апача таких ошибок (3 * колво модулей для пхп)

Что это за черти? в чем проблема?

Винда Windows Server 2003 Enterprise, Service Pack2 со всем установленными обновлениями, лиценз.
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Thu Jul 12, 2012 7:39 am (спустя 4 часа 6 минут; написано за 34 секунды)
   Post subject:
Reply with quote

Mutilator, Вы Денвер обновляли?
Какая сейчас версия установлена?
Back to top
View user's profile Send private message
Mutilator
Заглянувший



Joined: 12 Jul 2012
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Thu Jul 12, 2012 2:28 pm (спустя 6 часов 49 минут; написано за 1 минуту 52 секунды)
   Post subject:
Reply with quote

последняя сборка денвера (Denwer3_Base_2012-06-27_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug.exe) после установки не запускается с такой же ошибкой, но работает версия Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe.
Вот поле установки пакета расширений Denwer3_PHP5_2012-06-20_php5.3.13.exe на эту версию 2010 года перестает запускаться пхп ( Не пойму что за проблемы с манифестами в принципе?
Back to top
View user's profile Send private message
Mutilator
Заглянувший



Joined: 12 Jul 2012
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Thu Jul 12, 2012 3:48 pm (спустя 1 час 19 минут; написано за 5 минут 5 секунд)
   Post subject:
Reply with quote

В общем ситуация следующая:

Винда Windows Server 2003 Enterprise, Service Pack2 со всем установленными обновлениями, лиценз.

Устанавливаю с нуля на чистый лист последнюю сборку
Denwer3_Base_2012-06-27_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug.exe

Ставится нормально, без проблем. После запуска в Event Viewer 6 системных ошибок и апач через 10-15 секунд отваливается:

1)
Event Type: Error
Event Source: SideBySide
Event Category: None
Event ID: 62
Date: 7/12/2012
Time: 4:39:17 PM
User: N/A
Computer: WIN2003-0B3ECE4
Description:
Syntax error in manifest or policy file "W:\usr\local\apache\modules\Microsoft.VC90.CRT.MANIFEST" on line 12. The value of attribute "name" element "urn:schemas-microsoft-com:asm.v1^file" is invalid.

2)
....
Syntax error in manifest or policy file "W:\usr\local\apache\modules\Microsoft.VC90.CRT.MANIFEST" on line 12.

3)
....
Generate Activation Context failed for W:\usr\local\apache\modules\mod_actions.so. Reference error message: The manifest file contains one or more syntax errors.

4)
....
Syntax error in manifest or policy file "W:\usr\local\apache\modules\Microsoft.VC90.CRT.MANIFEST" on line 12. The value of attribute "name" element "urn:schemas-microsoft-com:asm.v1^file" is invalid.

5)
....
Syntax error in manifest or policy file "W:\usr\local\apache\modules\Microsoft.VC90.CRT.MANIFEST" on line 12.

6)
....
Generate Activation Context failed for W:\usr\local\apache\modules\mod_actions.so. Reference error message: The manifest file contains one or more syntax errors.


Начинать копать нужно отсюда, причина ошибок при запуске php содержит те же самые ошибки. Так вот вопрос что это за ошибка в принципе? Сборка кривая или винда битая?
Кстати версия Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe работает прекрасно, без каких либо нарушений. Но на нее не ставится последний пакет расширения php, что тоже не подходит (

Выручайте.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Tue Jul 17, 2012 11:09 pm (спустя 5 дней 7 часов 20 минут; написано за 1 минуту 57 секунд)
   Post subject:
Reply with quote

Штука в том, что новый PHP (который в новом Денвере) собирается только с MSVC 9 Redistributable. Т.е. ему нужна msvcr90.dll, которой на многих старых windows нет, отсюда и танцы с бубном с файлом манифеста. А попробуйте-ка в этом файле заменить в <file name="..\bin\msvcr90.dll" /> путь на абсолютный:

<file name="W:\usr\local\apache\bin\msvcr90.dll" />
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Tue Jul 17, 2012 11:14 pm (спустя 5 минут; написано за 50 секунд)
   Post subject:
Reply with quote

Вот, кстати, похожая ошибка была в дистрибутива Питона:
bugs.python.org/issue4018

P.S.
Вы когда попробуете, только не пропадайте, пожалуйста (даже если получится) - могут потребоваться еще эксперименты.
Back to top
View user's profile Send private message Send e-mail
angel1092
Заглянувший



Joined: 11 Oct 2014
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Sat Oct 11, 2014 3:08 pm (спустя 2 года 2 месяца 24 дня 15 часов 53 минуты; написано за 9 секунд)
   Post subject:
Reply with quote

Мой косяк - забыл пересобрать пакет с PostgreSQL для нового Денвера (так что в пакете оказалась dll-ка от старого PHP). Пересобрал, выложил. Попробуйте заново скачать пакет с PostgreSQL, накатить его (при выключенном Денвере) и запустить снова.
Back to top
View user's profile Send private message
juttt45
Заглянувший



Joined: 29 Mar 2015
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Mon Mar 30, 2015 3:27 pm (спустя 5 месяцев 19 дней 18 минут; написано за 26 секунд)
   Post subject:
Reply with quote

последняя сборка денвера (Denwer3_Base_2012-06-27_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug.exe) после установки не запускается с такой же ошибкой, но работает версия Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe. ???

_________________
Are you interested in ccna training (www.test-king.com/) itil? Get our self paced ccna and passguideitil study packages to pass your without any difficulty in www.usuhs.mil (www.usuhs.mil/) lsat.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML