Новый сервер
Перейдите в директорию C:\xampp\htdocs и создать файл magento-check.php
(эта папка на удалённом проверять public_html), в которой будет стоять Magento:
Проверьте, может ли новый сервер запускать Magento,
для этого создайте файл magento-check.php в директории C:\xampp\htdocs
(или на удаленном в директории public_html) следующего содержания:
<?
extension_check(array(
'curl',
'dom',
'gd',
'hash',
'iconv',
'mcrypt',
'pcre',
'pdo',
'pdo_mysql',
'simplexml'
));
function extension_check($extensions) {
$fail = '';
if(version_compare(phpversion(), '5.2.0', '<')) {
$fail .= '<li>PHP 5.2.0 (or greater)</li>';
}
if(!ini_get('safe_mode')) {
if(preg_match('/[0-9].[0-9]+.[0-9]+/', shell_exec('mysql -V'), $version)) {
if(version_compare($version[0], '4.1.20', '<')) {
$fail .= '<li>MySQL 4.1.20 (or greater)</li>';
}
}
}
foreach($extensions as $extension) {
if(!extension_loaded($extension)) {
$fail .= '<li>'.$extension.'</li>';
}
}
if($fail) {
echo '<p>Your server does not meet the requirements for Magento.';
echo 'The following requirements failed:</p>';
echo '<ul>'.$fail.'</ul>';
} else {
echo '<p>Congratulations! Your server meets the requirements for Magento.</p>';
}
}
?>
Далее запросите в браузере адрес:
http://localhost/magento-check.php
или свой адрес это просто пример
(http://www.
название страницы.com/magento-check.php)
Если вы увидите надпись: "Congratulations! Your server meets the requirements for Magento.", - значит сервер готов к работе с Magento.
...........................................................
У меня появилась запись такого содержания
Your server does not meet the requirements for Magento.The following requirements failed:
curl
Решение
Заходим в директорию C:\xampp\php и редактируем файл php.ini
Убираем двоеточие ( ; ) перед
extension=php_curl.dll
Сохраняем php.ini
Перезапускаем сервер localhost
По новой стартуем страницу
http://localhost/magento-check.php и видим.
Congratulations! Your server meets the requirements for Magento.
Проблема решена можно начинать!