У меня была та же проблема о преобразовании Vista. Поле имело несколько (x3) физических дисков. Каждый раз, когда я выполнил преобразователь, он перестанет работать в 94%-95%.
Я зарегистрировался в управлении дисками Windows и нашел, что активное, система и раздел начальной загрузки, Т.е. раздел, который я пытался преобразовать (PtV), были отмечены как физический "Диск 1" с диском, который был добавлен к системе позже (диск данных), отмечен как физический "Диск 0".
Мое решение состояло в том, чтобы отключить физический "диск 0" в диспетчере устройств и затем перезагрузке. После того, как перезагруженный, Windows обновил присвоения физического диска, Т.е. "диск 1" стал "диском 0", идентификаторы раздела остались такими же.
После того как это завершилось, я выполнил преобразователь снова и преобразование, завершенное успешно.
Надеюсь, это поможет...
Erm, с помощью PHP в nginx довольно прост, просто необходимо использовать FastCGI для PHP.
Я запускаю время выполнения FastCGI для PHP с икрой-fcgi:
spawn-fcgi -C 3 -u www-data -s /var/run/php-fcgi.sock -P /var/run/php-fcgi.pid -- /usr/bin/php5-cgi
Удостоверьтесь, что все полномочия корректны.
Затем это переходит к моей nginx конфигурации:
upstream php-fcgi {
server unix:/var/run/php-fcgi.sock;
}
Это - часть http
контекст.
Внутри a server
контекст, который определяет Ваш vhost, так сказать, идет это:
location ~ \.php$ {
fastcgi_pass php-fcgi;
include /etc/nginx/fastcgi.conf;
}
Заметьте /etc/nginx/fastcgi.conf
файл. Файл должен присутствовать в каждом nginx пакете, который я видел до сих пор, в противном случае погуглите его. Вы найдете его везде.
Используя икру-fcgi, которая является частью lighttpd, кажутся неортодоксальными, но это - рекомендуемое решение nginx людьми.
Позвольте мне отправить вам несколько важных отрывков из моего руководства "nginx-php-fpm-php-apc-postgres", надеюсь, это поможет вам.
Сначала установите необходимые пакеты. :
apt-get install nginx php5-fpm php5-pgsql php5-gd php5-curl php-apc postgresql imagemagick
Я предполагаю, что у вас установлены соответствующие пакеты, такие как php5-fpm.
Теперь настройте "vhost":
vim /etc/nginx/sites-available/www.domain.tld
Ниже будет показан мой пример конфигурации:
server {
listen 80;
server_name domain.tld www.domain.tld;
access_log /var/log/nginx/domain.access_log;
error_log /var/log/nginx/domain.error_log;
root /var/www/www.domain.tld;
index index.php index.htm index.html;
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/www.domain.tld$fastcgi_script_name;
include fastcgi_params;
try_files $uri =404;
}
}
Убедитесь, что после этого выполняются нужные процессы:
/etc/init.d/php5-fpm restart
/etc/init.d/nginx start
См. полное руководство здесь: http://www.xenuser.org/2011/08/28/running-phpbb3-on-a-high-performance-monster-or-how-nginx-php-fpm-php-apc-postgres-will -serve-you-well /
Думаю, в вашем файле конфигурации для vhost отсутствуют некоторые из частей, которые я опубликовал выше, или php5-fpm не запущен.