ErrorException : proc_open () : ν¬ν¬ μ€ν¨-phar : ///var/www/workspace/MyProject/build/composer/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.phpμμ λ©λͺ¨λ¦¬λ₯Ό ν λΉ ν μ μμ΅λλ€. λΌμΈ 943
μ½ μ€ν :
0.0523 765208 1. {main} () /var/www/workspace/MyProject/build/composer/composer.phar:0
0.0528 763216 2. require ( 'phar : ///var/www/workspace/MyProject/build/composer/composer.phar/bin/composer') /var/www/workspace/MyProject/build/composer/composer.phar : 15
0.0830 3504584 3. ComposerConsoleApplication-> run () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/bin/composer : 13
0.0865 3865984 4. SymfonyComponentConsoleApplication-> run () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/src/Composer/Console/Application.php : 66
31.9725 246198552 5. SymfonyComponentConsoleApplication-> renderException () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php : 113
31.9726 246199624 6. SymfonyComponentConsoleApplication-> getTerminalWidth () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php : 771
31.9726 246199784 7. SymfonyComponentConsoleApplication-> getSttyColumns () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application. php : 848
31.9727 246202984 8. proc_open () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application. php : 943
31.9728 246204736 9. ComposerUtilErrorHandler :: handle () phar : ///var/www/workspace/MyProject/build/composer/composer.phar/src/Composer/Util/ErrorHandler. php : 0
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ 1 κΈ°κ° μ΄μμ λ©λͺ¨λ¦¬λ₯Ό μ¬μ©ν μ μλμ§ νμΈν΄μΌνμ΅λλ€.
λλ λνμ΄ λ¬Έμ κ° μμμ§λ§ PHP memory_limitλ₯Ό λ리면 λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
μ¬κΈ°μμ λμΌ :
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:943
Stack trace:
#0 [internal function]: Composer\Util\ErrorHandler::handle(2, 'proc_open(): fo...', 'phar:///usr/loc...', 943, Array)
#1 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(943): proc_open('stty -a | grep ...', Array, NULL, NULL, NULL, Array)
#2 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(848): Symfony\Component\Console\Application->getSttyColumns()
#3 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(771): Symfony\Component\Console\Application->getTerminalWidth()
#4 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php(113): Symfony\Component\Console\Application->renderException(Object(ErrorException), Object(Symfo in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php on line 943
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 on line 943
ErrorException: proc_open(): fork failed - Cannot allocate memory in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php on line 943
Call Stack:
0.0001 620632 1. {main}() /usr/local/bin/composer:0
0.0032 727952 2. require('phar:///usr/local/bin/composer/bin/composer') /usr/local/bin/composer:15
0.0187 3168240 3. Composer\Console\Application->run() phar:///usr/local/bin/composer/bin/composer:13
0.0211 3485008 4. Symfony\Component\Console\Application->run() phar:///usr/local/bin/composer/src/Composer/Console/Application.php:66
13.2099 135622120 5. Symfony\Component\Console\Application->renderException() phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:113
13.2099 135622968 6. Symfony\Component\Console\Application->getTerminalWidth() phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:771
13.2099 135623064 7. Symfony\Component\Console\Application->getSttyColumns() phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:848
13.2099 135625208 8. proc_open() phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:943
13.2100 135626416 9. Composer\Util\ErrorHandler::handle() phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.php:943
μμ€ν μ λν μΆκ° μ 보 :
php -v
PHP 5.3.10 (cli) (built: Feb 20 2012 16:56:36)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans
λμΌν μ€λ₯κ° λ λ² λ°μνμ§λ§ λ€μκ³Ό κ°μ΄ λ§ν μ μμ΅λλ€. μ½ 1 μκ° μ μ μλνκ³ (μ€μ λ³κ²½μμ΄) μ΄μ μΈ λ²μ§Έ μλμμ λ€μ μλν©λλ€ (μ무 λ³κ²½μμ΄).
$ php -v
PHP 5.4.4-4~precise+1 (cli) (built: Aug 6 2012 13:01:46)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
μ’μ, μμ΄ λ²λ €. μ€μμ λ€μ νμ±ννλ κ²μ μμμ΅λλ€ ... μμ€ν _really_ λ©λͺ¨λ¦¬κ° λΆμ‘±ν©λλ€ ...
Amazon AWS EC2 Micro μΈμ€ν΄μ€μ λ°°ν¬λ₯Ό μλ ν λ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€. μ΄λ¬ν μΈμ€ν΄μ€μλ μ΄ 613MBμ λ©λͺ¨λ¦¬ λ§ μμΌλ―λ‘ composerλ μ λ°μ΄νΈλ₯Ό μ€νν μμλ μΆ©λΆν λ©λͺ¨λ¦¬λ₯Ό ν λΉνμ§ λͺ»ν©λλ€. 1.7GBμ μ΄ λ©λͺ¨λ¦¬κ°μλ μν μΈμ€ν΄μ€λ‘ μ κ·Έλ μ΄λνλ©΄ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
μ λ κ°μ λ¬Έμ κ° μμ΅λλ€. μ곑κ°μκ² μ λ§ λ§μ λ©λͺ¨λ¦¬κ° νμνκ°μ? :-μν
λλ κ·Έκ²μ΄ μκ³‘κ° μμ²΄κ° μλλΌκ³ μκ°νμ§λ§ μ΄μ¨λ : ec2μ λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μλ _any_ μ€μ λ©λͺ¨λ¦¬κ° μκΈ° λλ¬Έμ (κΈ°λ³Έμ μΌλ‘) OSκ° λ©λͺ¨λ¦¬κ° λΆμ‘±νλ©΄ νλ‘μΈμ€λ₯Ό μμν©λλ€. μκ·λͺ¨λ‘ μ κ·Έλ μ΄λνλ λμ (λΉμ©μ΄ λ λ§μ΄ λ€κΈ° λλ¬Έμ) λ λμ μ루μ μ νμΌ κΈ°λ° μ€μ (μ μ΄λ μμ)μ λ§λλ κ²μ λλ€.
μλ₯Ό λ€λ©΄.
# /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
# /sbin/mkswap /var/swap.1
# /sbin/swapon /var/swap.1
613Mμ λ§€μ° μ μΌλ©° PHPλ§μ΄ μλΉνλ κ²μ΄ μλλΌλ μ μ κΈ°μ΅νμμμ€. μ곑κ°λ₯Ό νν μλ μλ€κ³ μκ°ν©λλ€. λκ΅°κ°μ΄ λ¬Έμ λ₯Ό λ«μ μ μμ΅λκΉ?
λ§μ΄ν¬λ‘ μΈμ€ν΄μ€λ₯Ό μ¬μ©νλ μ¬λλ€μ composerλ₯Ό μ λ°μ΄νΈνκ³ μ κΈ νμΌμ μλ‘μ΄ νμμΌλ‘ μ λ°μ΄νΈ ν ν λ μ΄μ λ¬Έμ κ° μμ΄μΌν©λλ€. # 1109λ₯Ό μ°Έμ‘°νμΈμ. μ€μΉ μ΄μΈμ λ€λ₯Έ μμ μ λ©λͺ¨λ¦¬ λ¬Έμ κ°μλ κ²½μ° # 600μ μ°Έμ‘°νμμμ€.
μ΄ λ¬Έμ κ° λ€μ λ°μν©λλ€. λ΄ λ€νλ λ€μκ³Ό κ°μ΅λλ€.
PHP Fatal error: Uncaught exception 'ErrorException' with message 'proc_open(): fork failed - Cannot allocate memory' in phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:969
Stack trace:
#0 [internal function]: Composer\Util\ErrorHandler::handle(2, 'proc_open(): fo...', 'phar:///vagrant...', 969, Array)
#1 phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php(969): proc_open('stty -a | grep ...', Array, NULL, NULL, NULL, Array)
#2 phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Symfony\Component\Console\Application->getSttyColumns()
#3 phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php(798): Symfony\Component\Console\Application->getTerminalWidth()
#4 phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php(113): Symfony\Component\Console\Application->re in phar:///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php on line 969
νλ‘νμΌ λ§μ μ¬μ©νμ¬ λλΌ μ΄λ°μ μννλ©΄ λ€μκ³Ό κ°μ mem μ¬μ© μ λ³΄κ° λ°νλ©λλ€.
Memory usage: 25.95MB (peak: 67.15MB), time: 9.21s
μλ νμΈμ,
μΆμΈ‘ : AWS-microμμ μ€ννκ³ μμ΅λκΉ? μ€μ μμ΄μ
νμ±ν νμκ² μ΅λκΉ?
λ¬Έμ μΈμ¬,
Sebastian
2012/12/20 Dan Horrigan [email protected]
μ΄ λ¬Έμ κ° λ€μ λ°μν©λλ€. λ΄ λ€νλ λ€μκ³Ό κ°μ΅λλ€.
PHP μΉλͺ μ μ€λ₯ : 'proc_open () : ν¬ν¬ μ€ν¨-phar : ///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Componentμμ λ©μμ§'proc_open () : fork failed-Cannot allocate memory 'μ ν¨κ» ν¬μ°©λμ§ μμ μμΈ'ErrorException ' / μ½μ / μμ© νλ‘κ·Έλ¨. php : 969
μ€ν μΆμ :0 [λ΄λΆ ν¨μ] : ComposerUtilErrorHandler :: handle (2, 'proc_open () : fo ...', 'phar : /// vagrant ...', 969, Array)
1 phar : ///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php (969) : proc_open ( 'stty -a | grep ...', λ°°μ΄, NULL, NULL, NULL, λ°°μ΄)
2 phar : ///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php (874) : SymfonyComponentConsoleApplication-> getSttyColumns ()
3 phar : ///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php (798) : SymfonyComponentConsoleApplication-> getTerminalWidth ()
4 phar : ///vagrant/www/api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php (113) : SymfonyComponentConsoleApplication-> phar : /// vagrant / wwwμ μμ΅λλ€. /api-v3/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php on line 969
νλ‘νμΌ λ§μ μ¬μ©νμ¬ λλΌ μ΄λ°μ μννλ©΄ λ€μκ³Ό κ°μ mem μ¬μ© μ λ³΄κ° λ°νλ©λλ€.
λ©λͺ¨λ¦¬ μ¬μ©λ : 25.95MB (μ΅λ : 67.15MB), μκ° : 9.21 μ΄
β
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ±°λ Gi tHubhttps : //github.com/composer/composer/issues/945#issuecomment -11587234μμ νμΈνμΈμ.
github.com/KingCrunch
@dhorrigan ouch μ€ν μΆμ μ λ°λ₯΄λ©΄ μμΈλ₯Ό λ λλ§νλ λμ μΉλͺ μ μΈ μ€λ₯κ° λ°μν κ²μ²λΌ 보μ λλ€ (ν°λ―Έλ λλΉλ₯Ό νμΈνκΈ° μν΄ proc_openμ μ¬μ©νκΈ° λλ¬Έμ). PHP λ©λͺ¨λ¦¬ μ νμ΄ μλλΌ μ»΄ν¨ν°μ λ©λͺ¨λ¦¬κ° λΆμ‘±ν κ² κ°μΌλ―λ‘ λ€λ₯Έ νλͺ©μ μ§μ°κ³ λ λ§μ λ©λͺ¨λ¦¬κ°μλ λ€λ₯Έ κ³³μμ μ λ°μ΄νΈλ₯Ό μ€νν μ μλ€λ©΄ μ λ°μ΄νΈ λμ μ€μΉλ‘ μ€ννλ κ²μ΄ μ’μ΅λλ€. μ κΈ νμΌμμ μ€μΉνλ©΄ λ©λͺ¨λ¦¬κ° κ±°μ μ¬μ©λμ§ μμ΅λλ€.
λλ Vagrant μμμμ μ΄κ²μ μ€ννκ³ μμΌλ©° κ½€ λ§μ΄ μ€νλκ³ μμ§λ§ μ΄κ²μ μ²μμΌλ‘ 보μμ΅λλ€. λ λ§μ λ©λͺ¨λ¦¬λ‘ μμλ₯Ό λ€μ λ§λ€κ³ μ΄λ€ μΌμ΄ μΌμ΄λλμ§ μ΄ν΄ λ³΄κ² μ΅λλ€. νμ μ‘°μΉλ₯Ό μ·¨νκ² μ΅λλ€.
μμ§ν λ§ν΄μ 67MBλ κ·Έλ κ² ν¬μ§ μμ΅λλ€. μ€ν¨νλ©΄ λ¬Έμ κ°λλ κ²μ μ μ μμ§λ§ μ€λλ μλ μλ°± λ©κ°μ μ΅λ λ©λͺ¨λ¦¬κ° μꡬν λ§νΌ λ§μ§ μμ΅λλ€.)
Ya, λ¬Έμ λ₯Ό λ°κ²¬νμ΅λλ€. VMμ 512MB μ€ 6MBμ λ©λͺ¨λ¦¬ λ§ μ¬μ©ν μ μμ΅λλ€. νν, λλ 1GBμ λ©λͺ¨λ¦¬λ₯Ό κ°λλ‘ μ κ·Έλ μ΄λνκ³ μμ΅λλ€. λ¨Όμ νμΈν΄μΌν©λλ€. κ³μν΄.
@Seldaek λ§μ΄ν¬λ‘ μΈμ€ν΄μ€λ 590MBλ₯Ό κ°μ§λ©° κΈ°λ³Έμ μΌλ‘ μ€μμ΄ μμ΅λλ€. μ΄ λ¬Έμ λ₯Ό ν΄κ²°νλ €λ©΄ μ μλνμ§λ§ μΌλΆ μμ© νλ‘κ·Έλ¨μ΄ μ‘°κΈ λ νμνλ©΄ μμ ν μ€λ¨λ©λλ€. κ·Έλμ μμ μΈκΈνλ―μ΄ : μ€μμ μμ±νλ©΄ μ΄κ²μ μ‘μ μ μμ΅λλ€. :) 10MB λλ 20MB λ 걸립λλ€.
https://github.com/composer/composer/issues/945#issuecomment -8552757
@KingCrung μ΄ λ§μ΅λλ€. μ¬κΈ°μ μ€λͺ λλλ‘ EC2 λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μ μ€μμ μΆκ°
μ΄μ μ’ μμ± μ λ°μ΄νΈκ° 맀λ ₯μ²λΌ μλν©λλ€.
@andremaha μλ²½ ν΄! κ°μ¬ν©λλ€!! :)
λλ λνμ΄ λ¬Έμ κ° λ°μν©λλ€. 4GB Macbook Airμ 1GB Vagrant. νΉμ κ³΅κΈ μ μ²΄λ‘ μ λ°μ΄νΈλ₯Ό μ ννλ κ²½μ°μλ λ°μν©λλ€.
PHP μΉλͺ
μ μ€λ₯ : 'proc_open () : ν¬ν¬ μ€ν¨-phar : /// usr / local / bin / composer / vendor / symfony / console / Symfony / Component / Console / Applicationμμ λ©μμ§'proc_open () : ν¬ν¬ μ€ν¨-λ©λͺ¨λ¦¬λ₯Ό ν λΉ ν μ μμ΅λλ€ 'μ ν¨κ» ν¬μ°©λμ§ μμ μμΈ'ErrorException ' . php : 1033
μ€ν μΆμ :
vagrant halt && vagrant up && vagrant sshλ‘ ν΄κ²°ν μ μμ΅λλ€.
λ©λͺ¨λ¦¬ μ¬μ©λ : 102.39MB (μ΅λ : 427.97MB), μκ° : 104.79s
μ΄κ²μ λ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€ http://cloudstory.in/2012/02/adding-swap-space-to-amazon-ec2-linux-micro-instance-to-increase-the-performance/
@adamsmeat κ°μ¬ν©λλ€! λ΄ DO μΈμ€ν΄μ€μ μ루μ μ μ¬μ©ν©λλ€.
@adamsmeat- μ¬κ³ κ°λ‘λ λ Ubuntu 12.04 512MB Digital Ocean μμ€ν μμ μ루μ μ΄ νμν κ²μΈμ§ νμΈν μ μμ΅λλ€. μ΄μ Symfony2κ° μ€μΉλμ΄ μνλλλ‘ μλν©λλ€.
λ΄ μλͺ μ ꡬν @adamsmeat , λ°©κΈ EC2 λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μ 512MB μ€μ 곡κ°μ μΆκ°νκ³ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
μ΄ λ¬Έμ λ λ°μνλλ° λ°©λ ν¨μ μ¬μ©νλ νκ²½μμ μ΄κΈ° λ©λͺ¨λ¦¬λ 512Mμ΄μκ³ 2048Gλ‘ λλ €μ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
Digital Ocean 512MB μ¬λΌμ΄μ€λ₯Ό μ¬μ©νμ¬μ΄ λ¬Έμ κ° λ°μνμ΅λλ€ ... https://github.com/composer/composer/issues/945#issuecomment -8552757
μ¬κΈ°μ λμΌ @ prodev42
composer.lockμ λΌμ΄λΈ μλ²μ λ³΅μ¬ ν΄ λ³΄μμ΅λλ€. λͺ λ ΉμΌλ‘
php composer.phar --verbose install
@paparts composer.lock
λ²μ ννμ§ μμ κ² κ°μ΅λκΉ? κ²½νμ : μ ν리μΌμ΄μ
μ κ²½μ° λ²μ ννκ³ λΌμ΄λΈλ¬λ¦¬μ κ²½μ° λ²μ ννμ§ λ§μμμ€. λΌμ΄λΈ μμ€ν
μμ update
λ₯Ό μ€ννλ©΄ μλ©λλ€. μ‘°λ§κ° ν¨ν€μ§κ° λ€μ΄ μμ λ‘컬μμ ν
μ€νΈνμ§ μκ³ λ μ ν리μΌμ΄μ
μ μμμν¬ κ°λ₯μ±μ΄ λκΈ° λλ¬Έμ
λλ€. composer.lock
λ° composer.phar install
λ ν΄λΉ λ²μ μ ν¨ν€μ§κ° μ νν μ€μΉλμλμ§, μ ν리μΌμ΄μ
μ κ°λ°νλμ§ νμΈν©λλ€.
μ¬μ©μ€μΈ νλ μ μν¬κ° 무μ λͺ©λ‘μ composer.lock
μ (λ₯Ό) λμ΄ν κ²μ μμ§ λͺ»νμ΅λλ€. μ§μ ν΄ μ£Όμ
μ κ°μ¬ν©λλ€.
μ€λ EC2 λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μ λ¬Έμ κ°μμμ΅λλ€. PHP memory_limitλ₯Ό 512MμΌλ‘ λ리면 λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
κ·Έκ² μ’μκΉμ? λμ§νΈ ν΄μμμ λ©λͺ¨λ¦¬λ 512MBμ λΆκ³Όνλ©° PHPλ₯Ό μ΄λ¬ν λ©λͺ¨λ¦¬κΉμ§ μ¬μ©νλ κ²μ μλ§λ μμ μ VMμ μν ν κ²μ λλ€.
μ, μ ν. νλ‘λμ μλ²κ° μλλΌλ μ μ μΈκΈ ν νμκ° μμ΅λλ€.
symfony / event-dispatcherκ° νμν ν¨ν€μ§λ₯Ό μ€μΉνκ³ μμμΌλ―λ‘ μμ μ€λ₯λ‘ μΈν΄ λ μ΄μ λ¨μΌ ν¨ν€μ§λ₯Ό μ€μΉν μ μμ΅λλ€.
php cli iniμμ opcache.enable_cli
μ νμ±ννμ λ μ΄κ²μ μ»μμ΅λλ€.
@ younes0 κ½€ λͺ¨νΈν μ€λͺ μ λλ€. μ¬κΈ°μ μ 체 ν λ‘ μ μ½μμ΅λκΉ? μΌλ°μ μΌλ‘ μ΄λ λ§€μ° μμ ν΄λΌμ°λ μΈμ€ν΄μ€ λλ VM λ΄μμ μ€μμ νμ±ννμ§ μκ³ λ©λͺ¨λ¦¬κ° λΆμ‘±νκΈ° λλ¬Έμ λλ€.
λ΄κ° κ°μ§ μκ³‘κ° ν¨ν€μ§λ₯Ό μ€μΉνλ €κ³ ν λ λ΄ κ²½μ°μλ @KingCrunchλ,μ΄ λ©λͺ¨λ¦¬ λΆμ‘±κ³Ό κ΄λ ¨λμ§ μμ, λλ @yooperμ μν΄ κΈ°μ λλ μ€λ₯κ° λ°μνμ΅λλ€ opcache.enable_cli
μ PHP μ΅μ
μΈνΈ On
(VMμ μ¬λΆ)
κ°μ μ€λ₯.
1Gb RAMμ΄μλ λμ§νΈ μ€μ λ¬Όλ°©μΈμ΄ μμ΅λλ€.
php composer.phar update
μμνλ©΄ μ¬μ© κ°λ₯ν λͺ¨λ RAMμ λ¨Ήκ³ μμΈκ° λ°μν©λλ€.
λ΄ cli/php.ini
μλ memory_limit = -1
μμ΅λλ€.
ν΄κ²°μ±
μ΄ μ곑κ°λ§μ μν΄ λ ν° RAMμ΄μλ λλ‘ λ¦ΏμΌλ‘ μ
κ·Έλ μ΄λνλ κ²μ΄λΌλ©΄ λ΄ λ‘컬 μ»΄ν¨ν°μμ php composer.phar update
λ₯Ό μν ν λ€μ λ΄ vpsμ νμΌμ μ
λ‘λν©λλ€.
composer.lock
λ§ ν¬ν¨
@paparts κ°μ¬ν©λλ€, μλν©λλ€.
λλ λ‘컬 λ¨Έμ μμ php composer.phar update
λ₯Όνκ³ VPSμ composer.lock
λ₯Ό μ
λ‘λνκ³ php composer.phar install
@moldcraft λ€λ₯Έ ν΄κ²°μ± μ μ μ΄λκ°μ μ€λͺ λμ΄ μμ΅λλ€. μ€μ λ©λͺ¨λ¦¬λ₯Ό μμ±νλ©΄ λ§€μ° λλ¦¬μ§ λ§ μ μ΄λ OOM μ€λ₯λ₯Ό λ°©μ§ ν μ μμ΅λλ€.
@KingCrunch λ€λ₯Έ μ루μ μ μμ μ€λͺ λμ΄ μμ΅λλ€.
@yooper κ° μ°Ύμ μ루μ μΌλ‘ λ¬Έμ μ€λͺ μ μ λ°μ΄νΈνλ©΄
ProTip : μ€μ νΈλ¦μ Vagrantλ‘ μ€νλλ λ‘컬 VirtualBox VMμμλ μλν©λλ€.
ajaxλ₯Ό μ¬μ©νμ¬ μ½μ
νλ €κ³ νμ§λ§ μλνμ§ μμ΅λλ€. μ€λ₯λ λ€μκ³Ό κ°μ΅λλ€. uncaught exception : out of memory ..
μ΄κ²μ λν λͺ¨λ μμ΄λμ΄ ..
@sivagurupr λΉμ μ΄ λ¬΄μ¨ λ§μνλμ§ λͺ¨λ₯΄κ² μ§λ§μ΄ λ¬Έμ μ κ΄λ ¨μ΄ μλ€λ λλμ΄ μμ΅λλ€. Composer (CLI)μλ ajax κΈ°λ₯μ΄ μμ΅λλ€. : confused : κ·Έλ¬λ λ§μ§λ§μ κ·Έλ¦¬κ³ "λ©λͺ¨λ¦¬ λΆμ‘±"μ£Όμμ μ½μ νμλ μ€μ€λ‘ μ€λͺ ν΄μΌν©λλ€. : wink :
μ΄ μ½λμ μ€λ₯κ° μμ΅λλ€ ....
2015 λ
3 μ 12 μΌ λͺ©μμΌ μ€ν 4:08, Sebastian Krebs [email protected]
μΌλ€ :
@sivagurupr https://github.com/sivagurupr λλ λΉμ μ΄ λ¬΄μμΈμ§ λͺ¨λ¦ λλ€
νμ§λ§μ΄ λ¬Έμ μ κ΄λ ¨μ΄ μλ€λ λλμ΄ λλλ€.
Composer (CLI)μλ ajax κΈ°λ₯μ΄ μμ΅λλ€. [image : : confused :]
κ·Έλ¬λ λ§μ§λ§μ κ·Έλ¦¬κ³ "λ©λͺ¨λ¦¬ λΆμ‘±"μ£Όμμ μ½μ νμλ
μλͺ νλ€ [image : : wink :]β
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ±°λ GitHubμμ νμΈνμΈμ.
https://github.com/composer/composer/issues/945#issuecomment -78456750.
Vagrant μ»΄ν¨ν°μ http://github.com/sabre/xml μ μ€μΉν λμ΄ λ¬Έμ κ° λ°μνμ΅λλ€. κ·Έλ¬λ μμ μλ₯Ό μ¬μ©νμ¬ μ€μνμ νμ±ννμ¬ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
λμΌν μ€λ₯κ° μμ§λ§ ν° μΈμ€ν΄μ€ : 4GB RAM λ° 4GB μ€μμ΄ μμ΅λλ€. μ¬μ RAMμ μ¬μ© κ°λ₯ν / μΊμ λ RAMμ λ¬Όλ‘ κ³ κ°λμ§ μμΌλ©° μ€μλ 건λλ¦¬μ§ μμ΅λλ€!
μ΄ μλ‘μ΄ μ»΄ν¨ν° μΈ CentOS / CloudLinux 7.1μμ μκ³‘κ° μ λ°μ΄νΈλ₯Ό μ€ννλ κ²μ μ΄λ²μ΄ μ²μμ λλ€.
μ΄λ€ μμ΄λμ΄? λΆλ?
Vagrant Boxμμ λμΌν μ€λ₯κ° μ€νλμμ΅λλ€. μ€λ₯κ° λ°μνμ λ 2GBμ λ¨μ΄ μμ΅λλ€. λλ λ¨μ 4GBλ‘ νμ₯νκ³ μλνμ΅λλ€. κ·Έλ¬λ μ¬μ ν λ§μ μμ μ«μμ΄ νμνλ€λ κ²μ΄ μ΄μν©λλ€.
μ΄ λ¬Έμ κ° λ€μ λ°μνκ³ composer.lockμ μΆκ°ν΄λ μλνμ§ μμμ΅λλ€. κ·Έλ¬λ λμ λ§μ λ©λͺ¨λ¦¬λ₯Ό νμ₯νλ λμ μ€μ 곡κ°μ μ¬μ©νλ €κ³ νμ΅λλ€. λμ§νΈ μ€μ μ λν κΈ°μ¬λ λ§€μ° λ©μ§μ λλ€ https://www.digitalocean.com/community/tutorials/how-to-configure-virtual-memory-swap-file-on-a-vps
λν λ¬Έμ κ° λ°μνμ΅λλ€.
PHP Warning: proc_open(): fork failed - Cannot allocate memory in phar:///home/...../sculpin.phar/vendor/symfony/console/Symfony/Component/Console/Application.php on line 974
λ΄ memory_limitκ° -1λ‘ μ€μ λμμ΅λλ€.
λ΄ free
μΆλ ₯ :
total used free shared buffers cached
Mem: 1992 1331 660 122 8 217
-/+ buffers/cache: 1105 886
Swap: 255 237 18
λλ λνμ΄ λ¬Έμ κ° μμμ§λ§ PHP memory_limitλ₯Ό λ리면 λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
λλ
memory_limit
μ -1λ‘ μ€μ νμ¬ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€. λλ₯Ό μν΄ μΌν μ μΌν κ²μ λ΄ μ»΄ν¨ν°λ₯Ό λ€μλ‘λνλ κ²μ
λλ€.
Ubuntu 14.04μμ μ€μμ μΆκ°νλ λ°©λ²
https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04
μ΄ κΈ°μ¬λ 512M RAM μΈμ€ν΄μ€μ λμμ΄λμμ΅λλ€.
[ν΄κ²°λ¨] κ°μ λ¨Έμ μμ μ€νμ€μΈ κ²½μ° vagrant halt λͺ λ Ή λλ λ¨κ³μ μ€μ§λ‘ κ°μ λ¨Έμ μ μ€μ§ν©λλ€.
μμ© νλ‘κ·Έλ¨μ λ°λΌ RAM ν¬κΈ°λ₯Ό λ³κ²½νμμμ€. νμμ κ²½μ° λ©λͺ¨λ¦¬λ₯Ό 1024MBλ‘ μ
λ°μ΄νΈνμ΅λλ€.
κΈ°λ³Έκ°μ 256MBμ
λλ€.
μ¦ κ·Έκ²μ μλνλ€
mysql httpd λλ nginx μλΉμ€λ₯Ό μ€μ§νκ³ λ€μ μ€ννμμμ€.
μκ³‘κ° μ€ν
κ·Έλ¦¬κ³ μλΉμ€λ₯Ό λ€μ μμνμμμ€.
μλ νμΈμ @sergiohermes
μ΄κ²μ nginx λ° / λλ mysqlμ΄ μ°μ°ν κ·Έλ κ² λ§μ λ©λͺ¨λ¦¬λ₯Ό μλΉ ν λλ§ μλνλ©° μ곑κ°λ λμΉκ²λ©λλ€. λν νμ μλΉμ€λ₯Ό μ€μ§νλ κ²μ λλΆλΆμ κ²½μ° μ΅μ μ΄ μλ μ μμ΅λλ€. μ€μ λ‘ λ©λͺ¨λ¦¬μ 물리μ μΌλ‘ λλ μ€μ νν°μ / νμΌμ ννλ‘ ν¬μν΄μΌν©λλ€. μ΄ μ€λ λμλ μ΄λ―Έ λͺ¨λ λ¬Έμνλμ΄ μμ΅λλ€.
μ΄μ¨λ κ΅μ²΄ ν νμκ°μλ λ°©λ²μ΄λΌλ κ²μ μ΄ν΄ν©λλ€.
κ°μ₯ μ μ νμ§λ§ μ€μμ λ§λλ κ²μ
λλ€. μμ¬μμ΄.
ν₯λ―Έλ‘μ΄ μ°Έμ‘° "centos"λ₯Ό μ°Ύμ보μμμ€.
μ΄ μ€λ λλ₯Ό μΆκ° ν κ²μ΄λΌκ³ λ―Ώμ΅λλ€.
μ, μ€μμ μ¬μ©ν΄μ ν΄κ²° ν΄μ€μ κ³ λ§μ
μλͺ»λ μ΅μ
μΈ php.ini
νμΌμμ λ©λͺ¨λ¦¬ ν¬κΈ°λ₯Ό λ리면μ΄λ₯Ό λ°©μ§ ν μ μμ΅λλ€. μΊμλ₯Ό λ μ μμ νκ³ ν¨ν€μ§λ₯Ό λ€μ λΉλνμμμ€.
Delete composer cache: `sudo rm -R ~/.composer`
Delete vendor folder: `sudo rm -R vendor`
Rebuild the vendor packages: `composer update`
λλ λ€μκ³Ό κ°μ΄ ν μ μμ΅λλ€.
/ bin / dd if = / dev / zero of = / var / swap.1 bs = 1M count = 1024
/ sbin / mkswap /var/swap.1
/ sbin / swapon /var/swap.1
@ mohitg-bs λλ λΉμ μ΄ λκ° μμΈ κ² κ°μμ
memory_limit
κ° μλλΌ μ 체 μμ€ν
μ (κ°μ) λ©λͺ¨λ¦¬μ κ΄ν κ²μ
λλ€. RAMμ μμ± ν μμλ ini μ€μ μ΄ μμ΅λλ€.Vagrantμμ κ°μ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
Vagrant Virtual Machine http://www.josheaton.org/increase-memory-vagrant-virtual-machine/ μμ μ½κ² .
κ·Έλ° λ€μ memory_limit κ°μ λ λ Έμ΅λλ€.
μμ±κΈ° μΊμ μμ : sudo rm -R ~ / .composer
κ·Έλ¦¬κ³ λ§μ§λ§μΌλ‘ vagrant reload .
Vagrantλ₯Ό ν΅ν΄ μ€νλλ Virtual Boxμμ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€.
VBox λ¨μ λλ € μμ νμ΅λλ€.
vb.memory = 512
μμ vb.memory = 1024
κ΅¬μ± λ³κ²½
μ€μ λ©λͺ¨λ¦¬λ₯Ό μΆκ°νκ³ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
μ€μ λ©λͺ¨λ¦¬κ° λΆμ‘±ν©λλ€.
/ bin / dd if = / dev / zero of = / var / swap.1 bs = 1M count = 1024
/ sbin / mkswap /var/swap.1
/ sbin / swapon /var/swap.1
μ€μ νμΌμ μΆκ°νλ €λ©΄ :
μ μ€μ νμΌμ ν¬κΈ° (MB)λ₯Ό κ²°μ νκ³ 1024λ₯Ό κ³±νμ¬ λΈλ‘ μλ₯Ό κ²°μ ν©λλ€. μλ₯Ό λ€μ΄ 64MB μ€μ νμΌμ λΈλ‘ ν¬κΈ°λ 65536μ
λλ€.
μ
Έ ν둬ννΈμμ 루νΈλ‘ λ€μ λͺ
λ Ήμ μ
λ ₯νκ³ μνλ λΈλ‘ ν¬κΈ°μ κ°μ κ°μλ₯Ό μ
λ ₯ν©λλ€.
dd if = / dev / zero of = / swapfile bs = 1024 count = 65536
λ€μ λͺ
λ Ήμ μ¬μ©νμ¬ μ€μ νμΌμ μ€μ ν©λλ€.
mkswap / swapfile
μ€μ νμΌμ μ¦μ νμ±ννκ³ λΆν
μ μλμΌλ‘ νμ±ννμ§ μμΌλ €λ©΄ :
μ€μ μ¨ / swapfile
λΆν
μ νμ±ννλ €λ©΄ λ€μ νλͺ©μ ν¬ν¨νλλ‘ / etc / fstabμ νΈμ§ν©λλ€.
/ swapfile μ€μ μ€μ κΈ°λ³Έκ° 0 0
λ€μμ μμ€ν
μ΄ λΆν
λ λ μ μ€μ νμΌμ΄ νμ±νλ©λλ€.
μ μ€μ νμΌμ μΆκ°νκ³ νμ±ν ν ν cat / proc / swaps λλ free λͺ λ Ήμ μΆλ ₯μλ³΄κ³ νμ±νλμλμ§ νμΈν©λλ€.
κ°μ¬ν©λλ€!
ν-μ€μμ μΆκ°ν΄λ μ곑κ°μ λ©λͺ¨λ¦¬ λΆμ‘±μ΄ ν΄κ²°λμ§ μκ±°λ μ€λ₯λ₯Ό ν λΉ ν μμλ κ²½μ° :
(16Gb RAMμ΄ μ₯μ°© λ macOS X Sierra 10.12.4μ κ°λ° νκ²½μμ composerλ₯Ό μ¬μ©νκ³ μμ΅λλ€).
μ΄ λ¬Έμ κ° ν΄κ²° λμμ΅λκΉ? Composerλ₯Ό μ μΈκ³μ μΌλ‘ μ λ°μ΄νΈνμ΅λλ€. λν @ gillera235 μ μμ λ°λΌ 1GB μ€μ 곡κ°μ λ§λ€μμ΅λλ€. μ¬μ ν κ°μ μ€λ₯κ° λ°μν©λλ€. λ¬Έμ λ₯Ό ν΄κ²°νλ €λ©΄ μ΄λ»κ²ν΄μΌν©λκΉ?
λμμ΄λλ€λ©΄ ν리 ν°μ΄ λ§μ΄ν¬λ‘ EC2 μΈμ€ν΄μ€λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
composer.lock νμΌμ μλ²μ νΈμνκ³
composer --verbose μ€μΉ
μ΄λ κ²νλ©΄ λ©λͺ¨λ¦¬λ₯Ό λ§μ΄ μ°¨μ§νμ§ μκ³ composer.lock νμΌμ λ²μ μ λ°λΌ μ λ°μ΄νΈ λ ν¨ν€μ§λ₯Ό λ§€μ° λΉ λ₯΄κ² μ€μΉν μ μμ΅λλ€.
λ©λͺ¨λ¦¬κ° μ μ λ λ°μν©λλ€.
μ΄ λ¨κ³λ₯Ό μλνμμμ€
1) μλΉμ€ mysql μ€μ§
2) λκΈ μ€ν
3) μλΉμ€ mysql μμ
@ sagarshah16 mysql μλΉμ€κ° μμΌλ©΄ μ΄λ»κ² λλμ?
μ€νμ€μΈ μλΉμ€ μ€ μ΄λ κ²μ΄ λ λ§μ λ©λͺ¨λ¦¬ 곡κ°μ μ°¨μ§νλμ§ μ°Ύμ보μμμ€. mysqlμ΄ μλ κ²½μ°.
κ·Έλ ig μ
λ°μ΄νΈ μμ±κΈ°κ° λ¬Έμ λ₯Ό ν΄κ²°ν΄μΌν©λλ€. μ¬νκ²λ git bashλ₯Ό ν΅ν΄ μ
λ°μ΄νΈν©λλ€. μ
λ°μ΄νΈνλ €λ©΄ νμ λμΌν μ€λ₯κ° λ°μν©λλ€. λ°λΌμ Windows μ¬μ©μμκ²λ cmd.exe
.
λ μΌμ° μ€λ₯λ₯Ό λλ₯΄μμμ€. EC2 λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μ Ubuntu 16.04μμμμ΅λλ€.
1G μ€μ νμΌμ μΆκ°νμ¬ ν΄κ²°λμμ΅λλ€.
μ΄ λ§ν¬λ₯Ό λ°λΌ κ°μ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
$ apt install swapspace
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.3 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.3 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
μ°Έκ³ :
http://manpages.ubuntu.com/manpages/xenial/man8/swapspace.8.html
κ°μ¬ν©λλ€ Jeroen T. Vermeulen
Enthusiasm is the light of knowledge.
Unknown author.
O estusiasmo Γ© luz do conhecimento.
Autor desconhecido.
μ΄ λ¬Έμ λ λ©λͺ¨λ¦¬ μ€λ² 컀λ°μ νμ±ννμ§ μμΌλ©΄ μ ν λ μ μμ΅λλ€. ν¬ν¬λ λ©λͺ¨λ¦¬ μ€λ² μ»€λ° μμ΄λ λ§€μ° λΉν¨μ¨μ μ λλ€. κΈ°λ³Έμ μΌλ‘ ν¬ν¬ ν λ λ€λ₯Έ λμΌν νλ‘μΈμ€λ₯Ό μμ±νμ¬ νμ¬ νλ‘μΈμ€μ μ»€λ° λ λ©λͺ¨λ¦¬ μ¬μ©λμ λ λ°°λ‘ λ립λλ€. μ΄ λ©λͺ¨λ¦¬μ λλΆλΆμ μμ νλ‘μΈμ€μ νμ νλ‘μΈμ€κ°μ 곡μ λμ§λ§ μ°κΈ°μ 볡μ¬μ΄λ―λ‘ μ°κΈ°λ‘ μΈν΄ 곡μ λ©λͺ¨λ¦¬κ° 볡μ¬λ©λλ€. μ€λ² 컀λ°μ΄ νμ±νλλ©΄ μμ€ν μμμ΄ λ³΅μ λ 곡μ λ©λͺ¨λ¦¬λ₯Ό νμ©νμ§λ§ 곡μ λ©λͺ¨λ¦¬μ μ°λ κ²½μ° λ³΅μ¬λ₯Ό μ²λ¦¬ ν 물리μ RAMμ΄ μΆ©λΆνμ§ μμ μ μμ΅λλ€. μ€λ² 컀λ°μ λΉνμ±ννλ©΄ μμ€ν μμ μ²μμ λ©λͺ¨λ¦¬λ₯Ό ν λΉ ν μ μμ΅λλ€.
1.4GIGλ₯Ό μ¬μ©ν λμ΄ μ€λ₯κ° λ°μνλ μ€ ...
$ free -m; composer require --dev phpro/grumphp
total used free shared buff/cache available
Mem: 2000 416 1277 21 305 1405
Swap: 0 0 0
Using version ^0.14.1 for phpro/grumphp
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 12 installs, 0 updates, 0 removals
- Installing symfony/dependency-injection (v3.4.11): The following exception is caused by a lack of memory or swap, or not having swap configured
Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details
[ErrorException]
proc_open(): fork failed - Cannot allocate memory
μ΄ λ¬Έμ μ λν ν΄κ²°μ± μ μΈμ€ν΄μ€μ μ€μ (μ¦, νμ΄μ§) 곡κ°μ μΆκ°νλ κ²μ λλ€.
νμ΄μ§μ νλ λλΌμ΄λΈμ μμμ λ§λ€κ³ μΆκ° λ©λͺ¨λ¦¬μ μ¬μ©νλ λ°©μμΌλ‘ μλν©λλ€.μ΄ λ©λͺ¨λ¦¬λ μΌλ° λ©λͺ¨λ¦¬λ³΄λ€ ν¨μ¬ λλ¦¬μ§ λ§ λ λ§μ΄ μ¬μ©ν μ μμ΅λλ€.
μ΄ μΆκ° 곡κ°μ μΈμ€ν΄μ€μ μΆκ°νλ €λ©΄ λ€μμ μ λ ₯νμμμ€.
sudo / bin / dd if = / dev / zero of = / var / swap.1 bs = 1M count = 1024
sudo / sbin / mkswap /var/swap.1
sudo chmod 600 /var/swap.1
sudo / sbin / swapon /var/swap.1
1024 μ΄μμ΄ νμν κ²½μ° λ λμ κ°μΌλ‘ λ³κ²½νμμμ€.
μ¬λΆν ν κΈ°λ³Έμ μΌλ‘ νμ±ννλ €λ©΄ λ€μ μ€μ / etc / fstabμ μΆκ°νμμμ€.
/var/swap.1 μ€μ μ€μ κΈ°λ³Έκ° 0 0
@dhorrigan ouch μ€ν μΆμ μ λ°λ₯΄λ©΄ μμΈλ₯Ό λ λλ§νλ λμ μΉλͺ μ μΈ μ€λ₯κ° λ°μν κ²μ²λΌ 보μ λλ€ (ν°λ―Έλ λλΉλ₯Ό νμΈνκΈ° μν΄ proc_openμ μ¬μ©νκΈ° λλ¬Έμ). PHP λ©λͺ¨λ¦¬ μ νμ΄ μλλΌ μ»΄ν¨ν°μ λ©λͺ¨λ¦¬κ° λΆμ‘±ν κ² κ°μΌλ―λ‘ λ€λ₯Έ νλͺ©μ μ§μ°κ³ λ λ§μ λ©λͺ¨λ¦¬κ°μλ λ€λ₯Έ κ³³μμ μ λ°μ΄νΈλ₯Ό μ€νν μ μλ€λ©΄ μ λ°μ΄νΈ λμ μ€μΉλ‘ μ€ννλ κ²μ΄ μ’μ΅λλ€. μ κΈ νμΌμμ μ€μΉνλ©΄ λ©λͺ¨λ¦¬κ° κ±°μ μ¬μ©λμ§ μμ΅λλ€.
μ λ§ κ°μ¬ν©λλ€. composer update
λμ composer install
. μ΄λ κ²μ΄ κ·Έκ²μ κ³ μ³€μ΅λκΉ!
php.iniμμ λ©λͺ¨λ¦¬ ν¬κΈ°λ₯Ό λ리거λ μΈμ€ν΄μ€ λ©λͺ¨λ¦¬ μ체λ₯Ό λ리λ κ²λ³΄λ€ λ«μ΅λλ€.
μ€μμ μΌλ©΄ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
/ bin / dd if = / dev / zero of = / var / swap.1 bs = 1M count = 1024
/ sbin / mkswap /var/swap.1
/ sbin / swapon /var/swap.1
μΌλ§λ λ§μ μ¬λλ€μ΄μ΄ κΈμ μ°μ¬μ§ κ²μ κ²μ ν κ²μ λκΉ? @jemerocay , μ£Όμ λ₯Ό μ½μμ΅λκΉ? λμΌν λ΄μ©μ΄ μμ κ²μ λ 10 κ° λ©μμ§μ λλ€.
κΈ°μ¬μ : μ΄κ²μ λ«μΌμμμ€.
κ°μ₯ μ μ©ν λκΈ
λλ κ·Έκ²μ΄ μκ³‘κ° μμ²΄κ° μλλΌκ³ μκ°νμ§λ§ μ΄μ¨λ : ec2μ λ§μ΄ν¬λ‘ μΈμ€ν΄μ€μλ _any_ μ€μ λ©λͺ¨λ¦¬κ° μκΈ° λλ¬Έμ (κΈ°λ³Έμ μΌλ‘) OSκ° λ©λͺ¨λ¦¬κ° λΆμ‘±νλ©΄ νλ‘μΈμ€λ₯Ό μμν©λλ€. μκ·λͺ¨λ‘ μ κ·Έλ μ΄λνλ λμ (λΉμ©μ΄ λ λ§μ΄ λ€κΈ° λλ¬Έμ) λ λμ μ루μ μ νμΌ κΈ°λ° μ€μ (μ μ΄λ μμ)μ λ§λλ κ²μ λλ€.
μλ₯Ό λ€λ©΄.
613Mμ λ§€μ° μ μΌλ©° PHPλ§μ΄ μλΉνλ κ²μ΄ μλλΌλ μ μ κΈ°μ΅νμμμ€. μ곑κ°λ₯Ό νν μλ μλ€κ³ μκ°ν©λλ€. λκ΅°κ°μ΄ λ¬Έμ λ₯Ό λ«μ μ μμ΅λκΉ?