Mar 13

Error: Unable to find resource while trying to upgrade to Windows 10 1709 Enterprise through WSUS

While upgrading to Windows 10 1709 Enterprise via WSUS your clients may report the following error:

(Unable to find resource):ReportingEvent.Client.167; Parameters: Feature update to Windows 10 (business editions), version 1709, en-us

This may happen to other versions too

Continue reading

Feb 21

PHP & MySQL & IIS6: Unable to load dynamic library ./ext/php_mysql.dll – The specified procedure could not be found

   Доста лъжливо съобщение при положение, че конфигурацията в php.ini е ОК, а пътят до PHP и EXT папките е добавен в променливата на обкръжението (environment variable) %PATH% 🙂

Имаме следното: php 5.2.8 като архивен файл, а не .MSI.

Всъщност PHP-то си намира библиотеката php_mysql.dll, ОБАЧЕ самата библиотека не може да намери helper файла си libmysql.dll, въпреки, че се намира в достъпна през %PATH% директория (!?!). Така че ако искате да си спестите момента с дебъгването просто копирайте libmysql.dll в %SYSTEMROOT%\System32 и всичко заспива.

%SYSTEMROOT% е променлива, която съдържа пътя до директорията, където е инсталиран Windows. Обикновено е C:\Windows

Ако и това не помогне и държите ДА НЕ използвате .MSI пакети или прословутите бъндели (PHP+MySQL+каквото се сетите друго) можете да проверите дали сте конфигурирали нещата както трябва, базирайки се статията за инсталиране на PHP.

 

Допълнителна информация:

[ http://www.issociate.de/board/post/102775/PHP5/IIS6_Unable_to_load_dynamic_library.html ]

Oct 11

ISAPI Rewrite модул за IIS

В Apache (web сървър)има един много полезен модул. Казва се mod_rewrite. С негова помощ можете да модифицирате хедърите на пристигащите HTTP заявки на базата на регулярни изрази и разнообразни други условия. Ето един малък пример:

[code]RewriteCond %{HTTP_USER_AGENT} msie.*[I]
RewriteRule ^/$ /page.msie.html [L]

RewriteCond %{HTTP_USER_AGENT} firefox.* [I]
RewriteRule ^/$ /page.firefox.html [L]
[/code]

Тези два реда се четат така: ако браузерът е MS Internet Explorerзамести всички заявкиза “/” към страницата “/page.msie.html”. А въпросният документ може да използва възможности, специфични само за IE. В случай, че отворите “/” от Firefox, то ще се изпълни само второто (първото правило RewriteCondе false) и ще се отвори страница, специфична за Firefox.

Continue reading