Mar 12

Windows Update: Грешка 0x80072F8F

Сценарият:

Инсталирате операционна система (в моя случай Server 2008). Отваряте Windows Update и избирате “Search for updates”. След известно време получавате съобщение, че търсенето на обновления/кръпки е неуспешно и е завършило с код за грешка 0x80072F8F.

Continue reading

Aug 23

SignTool Error: File not found:

SignTool.exe е command-line инструмент за подписване на изпълним код (CodeSigning). На скоро трябваше да го използвам за подписване на една примерна програма и се сблъсках с “многозначителното” съобщение за грешка: “SignTool Error: File not found:”, при положение, че файлът, който трябваше да се подпише си беше коректно зададен и си беше на мястото.

Continue reading

Aug 19

The device driver for the [network adapter name] is preventing the machine from entering Standby or Hibernation

   От време на време ми се случва точно това. А аз активно използвам режима Hibernate и не мога да се лиша от тази благинка – не обичам, а и не ми се налага да си рестартирам лаптопа често (въпреки, че използвам Windows).

Пълното съобщение е:

The device driver for the network adapter name is preventing the machine from entering Standby or Hibernation. Please close all applications and try again. If the problem persists, you may need to update the driver.

[singlepic=162,50]

Continue reading

May 21

Show Quick Launch: Cannot Create Toolbar

   Представете си следната ситуация: мигрирате един потребителски акаунт от един домейн в друг с ADMT (Active Directory Migration Tool). След като станцията се е присъединила към новия домейн потребителя “Х” влиза със своите потребителско име и парола. Профилът му се зарежда, но или не се вижда Quick Launch, или липсват иконите, които обикновено стоят в тази област. При опит за показване на Quick Launch се появява съобщение за грешка: “Cannot Create Toolbar”.

А папката с Quick Launch си е на мястото: “%APPDATA%\Microsoft\Internet Explorer\Quick Launch”. Иконите на потребителя са вътре в директорията.

Quick Launch обикновено се свързва с лентата вдясно от старт менюто в Windows. По подразбиране има изведени преки пътища към Internet Explorer и Show Desktop. Дефакто съдържанието на тази лента се намира в обикновена папка, чийто път обикновено е “%APPDATA%\Microsoft\Internet Explorer\Quick Launch”.

Оказва се, че Quick Launch е доста удобно място, където можете да сложите програмите, с които работите често. Има една малка поробност, която съм забелязал с годините. За потребителите си е благинка да слагат иконки по десктопа си. Цъкат на тях и стартират любимите си приложения. Обаче – работният плот “обича” да се обновява често (refresh). В този момент Windows издирва изпълнимия файл за всеки shortcut на екрана, от където извлича неговата икона. Е…сещате ли се, че това е доста бавничко? А ако нямате много памет си е направо досадно.

Е, в Quick Launch нещата явно са по-различни (по мои наблюдения) и е забележимо по-бързо ако слагате икони там. Моят съвет е да трупате приложенията, с които работите често в Quick Launch, вместо на Desktop-a. Хем си виждате целия тапет на работния плот, хем е малко по-бързо 🙂

Решението:

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 ]