class php {
$php = "installed"
$phpoptions = "'--with-apxs2=/usr/local/apache2/bin/apxs' '--prefix=/usr/local/php' '--with-curl' '--enable-exif' '--enable-ftp' '--with-gd' '--with-jpeg-dir=/usr/lib' '--with-png-dir=/usr/lib' '--with-xpm-dir=/usr/lib' '--with-gettext' '--with-iconv' '--with-mysql=/usr/lib' '--with-openssl' '--with-pear' '--with-ttf' '--with-freetype-dir=/usr/lib' '--enable-gd-native-ttf' '--with-xmlrpc' '--with-zlib' '--enable-maintainer-zts' '--enable-mbstring' '--enable-sockets' '--enable-pcntl'"
$packagelist = [ "libjpeg-dev", "libcurl4-gnutls-dev", "libfreetype6-dev", "libxpm-dev", "libpng12-dev" ]
package { $packagelist:
ensure => present }
exec { "php-install":
cwd => "/home/chris/downloads",
user => "root",
path => "/bin:/usr/bin",
command => "/usr/bin/wget http://museum.php.net/php5/php-5.2.14.tar.gz && /bin/tar -xzvf php-5.2.14.tar.gz && cd php-5.2.14 && ./configure $phpoptions && make && make install && touch /tmp/php.txt",
creates => "/tmp/php.txt"
}
}
Как бы то ни было, это оказалось проблемой физического переключения. На https://communities.vmware.com/thread/421560 есть очень длинная ветка, которая оказалась чрезвычайно полезной (хотя бы показав нам, что мы не одни в этом ...).
Спасибо всем за помощь!
Я вам советую обновить ваши установки ESXi. Подобные вещи иногда попадают в категорию ошибок, и, согласно VMware , ваш номер сборки ( 838463 ) относится к октябрю 2012 года. Текущий выпуск - сборка 1312873 .
Если возможно, имеет смысл внести исправления, поскольку вы работаете с очень старой сборкой.
См. Также: Накопительные ли исправления VMware ESXi 5?