Digital Oceanは辛い
DigitalOceanの微妙さ
DigitalOceanも使い始めて半年以上経ちますが、とても微妙だなぁと感じています。
安いのは確かですが…。
たまに再起動する
AWSとかさくらで起きた記憶が無いですが、DigitalOceanでは半年で2回くらい再起動があった気がします。
再起動するとメールで連絡が来ます。
当然ですがscreenとかが死にます><
アップロードの遅さ
サーバーまでの距離の関係からかファイルをアップロードするのに時間がかかる
Deploy→ブラウザで操作→まだ反映されていないorz
Composer updateで落ちる
最安の$5のやつだからっぽいが、
$ composer update PHP Fatal error: Uncaught exception 'ErrorException' with message 'proc_open(): fork failed - Cannot allocate memory' in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:985 Stack trace: #0 [internal function]: Composer\Util\ErrorHandler::handle(2, 'proc_open(): fo...', 'phar:///usr/loc...', 985, Array) #1 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(985): proc_open('stty -a | grep ...', Array, NULL, NULL, NULL, Array) #2 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(804): Symfony\Component\Console\Application->getSttyColumns() #3 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(765): Symfony\Component\Console\Application->getTerminalDimensions() #4 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(699): Symfony\Component\Console\Application->getTerminalWidth() #5 phar:///usr/local/bin/com in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php on line 985 Fatal error: Uncaught exception 'ErrorException' with message 'proc_open(): fork failed - Cannot allocate memory' in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:985 Stack trace: #0 [internal function]: Composer\Util\ErrorHandler::handle(2, 'proc_open(): fo...', 'phar:///usr/loc...', 985, Array) #1 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(985): proc_open('stty -a | grep ...', Array, NULL, NULL, NULL, Array) #2 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(804): Symfony\Component\Console\Application->getSttyColumns() #3 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(765): Symfony\Component\Console\Application->getTerminalDimensions() #4 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(699): Symfony\Component\Console\Application->getTerminalWidth() #5 phar:///usr/local/bin/com in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php on line 985
なんで別サーバーでやってcomposer.lockを持ってきて composer install みたいな寂しいことやってんの…。
じゃあ他のところだと?
この値段だとFC2とDTIか…?
なんだこの不安になる二つは…
FC2は年間契約で580円。Cent OSのみのようです。。。
DTIは504円。多分月々で行ける。Ubuntu12可。12かー…。
DTIって前に「勝手に設定ファイルを書き換えられる」みたいのを見た気がするんですよね
結構前なので今は違うかもですが。
仕方ない
価格帯を上げるか、何か妥協するか…。しばらくはここで頑張ります…。