민트리눅스나 우분투에서 안드로이드 개발 환경을 구축하는 과정에서
Android SDK Manager 에서 설치하는
Android SDK Tools 와 Android SDK Platform-Tools 에
adb, emulator 같은 실행 파일이 있는데요.
이들을 실행하면
"그런 파일이나 디렉터리가 없습니다"
라는 메시지가 뜨면서 실행이 안되는 문제입니다.
64bit 환경에서 32bit 실행파일을 실행시킬시 이런 에러가 날 수 있답니다.
sudo apt-get install ia32-libs
아래 참고사이트의 정보로 해결했습니다.
참고사이트
2013년 2월 8일 금요일
민트리눅스 설치시 한글 환경으로 바꾸는 과정에서 막힐땐
아래 내용을 확인해보세요.
- Control Center > Language Support 로 가서 자동으로 업데이트 되는지.
- 로그인 창에서 언어를 변경 하였는지.
- 리부팅은 해봤는지.
2013년 2월 5일 화요일
PHP 파일 업로드 제한 설정
PHP 설치디렉토리에 있는 php.ini 파일에서 수정할 수 있습니다.
php.ini 파일의 위치가 어딘지 잘 모르겠다 싶으면.
사이트 루트에 phpinfo.php 파일을 만들고 아래 내용을 넣고 저장합니다.
<?php
phpinfo();
?>
설정을 변경하려면
php.ini 파일을 열고 upload로 검색하여 해당위치로 이동하고
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 1000M
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20
upload_max_filesize값을 원하는 크기로 바꿔줍니다.
; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 1000M
post_max_size 값도 비슷하거나 조금더 큰 크기로 바꿔줍니다.
아파치를 재가동하면 적용됩니다.
앞에서 phpinfo.php 를 만들었다면 http://사이트주소/phpinfo.php 로 확인해서
제대로 설정되었는지 확인해봅니다.
php.ini 파일의 위치가 어딘지 잘 모르겠다 싶으면.
사이트 루트에 phpinfo.php 파일을 만들고 아래 내용을 넣고 저장합니다.
<?php
phpinfo();
?>
브라우저에서 http://사이트주소/phpinfo.php 로 접속하면
설정내용이 나옵니다.
Loaded Configuration File 에 해당하는 위치가 php 설정파일의 위치 입니다.
여기서 upload_max_filesize,post_max_size 로 검색하면 현재 어느정도 크기의
파일을 업로드 할 수 있는지 확인할 수 있습니다.
설정을 변경하려면
php.ini 파일을 열고 upload로 검색하여 해당위치로 이동하고
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 1000M
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20
upload_max_filesize값을 원하는 크기로 바꿔줍니다.
; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 1000M
post_max_size 값도 비슷하거나 조금더 큰 크기로 바꿔줍니다.
아파치를 재가동하면 적용됩니다.
앞에서 phpinfo.php 를 만들었다면 http://사이트주소/phpinfo.php 로 확인해서
제대로 설정되었는지 확인해봅니다.
tornado 로 HelloWorld 출력
HelloWorld.py
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
application = tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
application.listen(8889)
tornado.ioloop.IOLoop.instance().start()
python HelloWorld.py
웹브라우저로 확인
tornado 설치
작업환경: 맥,리눅스
토네이도 웹 프레임워크에 필요한 라이브러리 설치.
sudo easy_install setuptools pycurl
sudo easy_install setuptools simplejson
토네이도 웹사이트
http://www.tornadoweb.org/
스
토네이도 최신버전을 다운로드 받아 설치합니다.
tar xvzf tornado-2.4.1.tar.gz
cd tornado-2.4.1
python setup.py build
sudo python setup.py install
문제해결
pycurl 설치시(맥에서)
error: Setup script exited with error: command 'clang' failed with exit status 1
xcode > preference > downloads > Command Line Tools 설치
토네이도 웹 프레임워크에 필요한 라이브러리 설치.
sudo easy_install setuptools pycurl
sudo easy_install setuptools simplejson
토네이도 웹사이트
http://www.tornadoweb.org/
스
토네이도 최신버전을 다운로드 받아 설치합니다.
tar xvzf tornado-2.4.1.tar.gz
cd tornado-2.4.1
python setup.py build
sudo python setup.py install
문제해결
pycurl 설치시(맥에서)
error: Setup script exited with error: command 'clang' failed with exit status 1
xcode > preference > downloads > Command Line Tools 설치
피드 구독하기:
글 (Atom)
