Showing results for “ip”

12 results found

  • Permission denied in mac terminal

    Topic
    Save Pongsiri 4 weeks ago

    chmod +x <yourscript>.sh

  • ตั้งค่าใช้งาน docker กับ laravel ด้วย laradock

    Article
    Save Pongsiri 5 months ago

    สำหรับผู้เริ่มต้นใช้งาน docker ที่ต้องการตั้งค่า laravel ให้สามารถรันได้กับ docker ทำได้ง่าย ๆ โดยใช้ laradock ที่ถูกสร้างมาเพื่อการนี้โดยเฉพาะเลย ซึ่งผมได้สร้างโปรเจค laravel และตั้งค่าใช้งาน laradock ไว้แล้วที่ https://github.com/savepong/laravel-docker สามารถ git clone เอาพัฒนาต่อได้เลยครับ ส่วนถ้าใครอยากทำเองตั้งแต่ต้นก็ทำตามบรรทัดด้านล่างนี้ได้เลยครับก่อนเริ่มต้นให้ดูทรัพยากรใช้เครื่องของเราด้วยว่าได้รัน service พวก apache, nginx, mysql ผ่าน port ปกติ เช่น 8080, 3306 ไว้รึเปล่า ถ้าถูกใช้ port ที่ว่าไว้อยู่แล้ว แนะนำว่าใช้ stop service พวกนี้ไปก่อน จะได้ไม่ชนกับ port ที่เรากำลังจะรันจาก docker ครับ หรือไม่ก็ตั้งค่าให้ docker ไปรัน service ที่ port อื่นแทนครับติดตั้ง Laradockสร้าง laravel โปรเจคlaravel new my-project clone laradock มาไว้ใน directory ของโปรเจคgit clone https://github.com/Laradock/laradock.git เข้าไปยัง directory ที่ชื่อว่า laradock จากนั้น ทำการคัดลอก env-example แล้วเปลี่ยนชื่อเป็น .envcd laradock cp env-example .env ตั้งค่า .env จากค่าเริ่มต้นของ laradockDB_CONNECTION=mysql DB_HOST=mariadb #IP ของ host ถ้าเราใช้ mysql container ก็ใส่ mysql แทน DB_PORT=3306 DB_DATABASE=defaul DB_USERNAME=root DB_PASSWORD=root ใช้งาน Laradockสร้าง container จากไฟล์ docker-compose.ymldocker-compose up -d nginx mariadb workspace ถ้าขึ้น success ก็เปิด http://localhost ดูผลลัพธ์ได้เลยตั้งค่าเพิ่มเติมssh ไปยัง docker container ที่ชื่อว่า workspacedocker-compose exec --user laradock workspace bash ติดตั้งแพคเกจต่างเพิ่มของ Laravel ด้วยคำสั่งcomposer install php artisan key:generate php artisan migrate หากเราต้องการเชคสถานะสามารถทำได้โดยdocker ps Referral linkslaradock.ioสร้าง-laravel-environments-บน-docker-ง่ายๆด้วย-laradock-7c5abf362538

  • มาดู Tech Stack ที่เราใช้ทำเว็บ ideagital.com กัน

    Article
    Save Pongsiri 6 months ago

  • ERROR! Local Fabric binary version

    Topic
    Save Pongsiri 6 months ago

    ERROR! Local Fabric binary version of 1.0.5 does not match this newer version of BYFN and is unsupported. Either move to a later version of Fabric or checkout an earlier version of fabric-samples.cd fabric-samples rm -Rf bin curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.1.0

  • วิธีแก้ปัญหา: Content-Type is not allowed by Access-Control-Allow-Headers

    Topic
    Save Pongsiri 7 months ago

  • วิธีแก้ไข: PHP Fatal Error: Allowed Memory Size Exhausted

    Topic
    Save Pongsiri 7 months ago

  • วิธีรีโมทเพื่อเชื่อมต่อ MySQL บนเซิร์ฟเวอร์ Ubuntu

    Topic
    Save Pongsiri 8 months ago

    ตั้งค่า MySQL บน Ubuntu Server ก่อน เข้าไปแก้ไขไฟล์ mysqld.confsudo vi /etc/mysql/mysql.conf.d/mysqld.confหาบรรทัดที่เขียนว่า bind-address  = 127.0.0.1 แล้วเปลี่ยน IP เป็น 0.0.0.0... bind-address            = 0.0.0.0 ...เสร็จแล้วให้รีสตาร์ท mysql service ใหม่sudo systemctl restart mysqlตั้งสิทธ์ของ Userจากนั้นล็อคอินเข้า MySQL ด้วย root แล้วทำการให้สิทธ์ผู้ใช้ให้สามารถเข้าถึงจากโฮสภายนอกได้ (%) ด้วยคำสั่งด้านล่างนี้ GRANT ALL ON <ชื่อฐานข้อมูล>.* TO <ชื่อผู้ใช้>@<ip ของเครื่องเซิร์ฟเวอร์> IDENTIFIED BY 'รหัสผ่านของผู้ใช้';ถ้าต้องการ grant ทุกฐานข้อมูลก็แค่ ใส่ * ตัวเดียวครับ

  • สร้าง Helpers เองใน Laravel

    Article
    Save Pongsiri 10 months ago

    อย่างที่รู้กันว่า Laravel มี helpers เริ่มต้นมาให้เราใช้กันอยู่แล้ว (ดูคู่มีได้ที่ https://laravel.com/docs/5.7/helpers)แต่บางโปรเจคเราอาจต้องสร้าง helper ขึ้นมาเอง เพื่อใช้งานกับเฉพาะบางอย่างกับโปรเจคนั้นๆ โดยแนะนำให้สร้างไฟล์ .php ไว้ที่โฟลเดอร์ app เราอาจจะตั้งชื่อไฟล์ว่า app/helpers.php ก็ได้นะจากนั้นก็ตั้งค่าให้ Laravel โหลดไฟล์นี้ก่อนทำอย่างอื่น โดยการเปิดไฟล์ composer.json แล้วหาในส่วนของ autoload จะเห็นหน้าตาประมาณนี้... "autoload": { "classmap": [ "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } }, ...เราจะทำงานเพิ่มชื่อไฟล์ที่เราพึ่งสร้างเข้าไป... "autoload": { "files": [ "app/helpers.php" ], "classmap": [ "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } }, ...แล้วก็ dump composer ใหม่ด้วยครับcomposer dump-autoloadตอนนี้ก็ถือว่าไฟล์ Helpers ได้ถูกต้อง autoload ไว้แล้ว เรามาก็ลองสร้าง function ไว้ที่ไฟล์ app/Helpers.php ของเรากัน ตัวอย่างด้านบนเป็น function ไว้เช็คชื่อ Route ที่กำลังเปิดอยู่ เพื่อที่เราจะเอาไปใช้ใส่ class ของ css เวลาที่จะทำให้ลิงค์นั้นมัน active (ดูว่า URL ที่กำลังเปิดอยู่มีชื่อ Route ว่า ... จริงมั้ย? ถ้าใช่ให้ return คำว่า "active" ออกมา)เอาไปใช้ที่ไฟล์ blade ได้เลยนี่เป็นตัวอย่าง helper นึงนะครับ เราสามารถสร้าง helper เองกันได้เลยโดยเพิ่ม function ไว้ที่ไฟล์ app/helpers.php นั่นแหละ (เขียนเช็คสักหน่อยว่ามีฟังก์ชั่นนี้หรือยังด้วยนะ) ที่นี่เราก็มี helpers ของตัวเองสำหรับโปรเจคของเรากันแล้ว

  • ไอเดียพาเที่ยวกาญจนบุรี 2 วัน 1 คืน ดื่มด่ำความมัน

    Article
    แอ้ด เทพริช 11 months ago

            ทริปเที่ยวกาญจนบุรี 2 วัน 1 คืน ดื่มด่ำความมันกับกิจกรรมแพชิล ๆ ท่ามกลางบรรยากาศธรรมชาติสายน้ำและเสียงเพลงหวาน ๆ เปิดมุมมองเที่ยวกาญจนบุรี ที่จะทำให้คุณลืมความเหนื่อยล่าไปได้เลย ไม่เสียเวลา เริ่มออกเดินทางกันเลยดีกว่า วันที่ 1 ของการเดินทางไป        วันแรกของการเดินทาง เราออกจากกรุงเทพฯ ตั้งแต่พระอาทิตย์กำลังจะขึ้น แต่ยังไม่ขึ้น เรารอให้พระอาทิตย์ขึ้น เราถึงได้ฤกดิ์ออกเดินทาง ขับรถไปเรื่อยๆ เจอที่ไหนน่าแวะเราก็แวะ และที่แรกที่เราแวะก็คือ วัดบ้านถ้ำ 1. วัดบ้านถ้ำต.เขาน้อย อ.ท่าม่วง จ.กาญจนบุรีภาพจาก วัดบ้านถ้ำ / www.kanchanaburi.center        พิสูจน์แรงศรัทธา ขึ้นบันได 269 ขั้น สักการะบูชาหลวงพ่อชินราช(หลวงพ่อใหญ่)ในถ้ำคูหามังกรสวรรค์ วัดบ้านถ้ำ ต.เขาน้อย อ.ท่าม่วง จ.กาญจนบุรี เป็นวัดเก่าแก่สมัยสุโขทัย ด้านหลังจรดเขา ด้านหน้าจรดแม่น้ำแม่กลอง มีชายหาดสวยงามอยู่หน้าวัด ภูเขาที่ตั้งถ้ำสูงราวๆ 200 กว่าเมตร ภูเขาลูกนี้เป็นเทือกเดียวติดต่อกันหลายยอดเป็นพืด ไปทางทิศตะวันตกเฉียงเหนือสุดปลายเขาที่เขาแหลมและเขาตกถ้ำมังกรทอง2. โรงเรียนหมู่บ้านเด็ก16/1 ม.2 ถ.ลาดหญ้า-ศรีสวัสดิ์ ต.วังด้ง อ.เมือง จ.กาญจนบุรี 71190        โรงเรียนหมู่บ้านเด็ก เป็นที่รับเลี้ยงเด็กกำพร้ายากจน โดยไม่มีการเก็บค่าใช้จ่ายใดๆทั้งสิ้น ค่าใช้จ่ายทั้งหมดที่ได้รับจากการบริจาคของผู้มีจิตศรัทธา ทั้งในและนอกประเทศ ปัจจุบันมีเด็ก 150 คน อายุตั้งแต่ 2 ขวบถึง 20 ปี3. น้ำตกไทรโยคน้อยอ.ไทรโยค จ.กาญจนบุรีภาพจาก น้ำตกไทรโยคน้อย / www.kanchanaburi.center        น้ำตกไทรโยคน้อย อำเภอไทรโยค ตั้งอยู่ในเขตอุทยานแห่งชาติไทรโยค  มีชื่อเรียกอีกหนึ่งชื่อว่า น้ำตกเขาพัง มีนักท่องเที่ยวแวะเวียนผ่านจำนวนมากเพราะเดินทางสะดวกตั้งอยู่ริมถนนหลักเส้นทองผาภูมิ – สังขละ เดินจากถนนเข้าไปเพียง 100 เมตร เป็นน้ำตกที่สวยงาม บริเวณโดยรอบร่มรื่น เป็นน้ำตกชั้นเดียวขนาดไม่ใหญ่มากนัก น้ำตกจากผาไหลกระโจนลงมาด้านล่างมีแอ่งสำหรับเล่นน้ำถึงเวลาเข้าที่พักแล้ว เหนื่อย... 4. แพพันทวีอุทยานแห่งชาติน้ำตกไทรโยคใหญ่ อำเภอไทรโยคภาพจาก แพพันทวี / www.facebook.com        เที่ยวมาเหน็ดเหนื่อยก็ถึงที่พักสักที ที่เราเลือก "แพพันทวี" เพราะเราขี่เกียจเลือกเยอะ เจออันไหนถูกใจเราก็เอาอันนั้น แพที่นี่มีให้เลือก 2 แบบ คือ ทานอาหารกับทางเเพ และ เเพเหมาหลัง ทำอาหารเอง มีคาราโอเกะ พร้อมลากล่องชมธรรมชาติวันที่ 2 ของการเดินทางกลับ        ตื่นเช้ามากับอากาศหนาวๆ ล้อมรอบด้วยธรรมชาติ เสียงนก เสียงน้ำ คลอเบาๆ ให้อีกไอเดียในการโค้ดดิ้ง ของเหล่า ดีเวอร์ลอปไอเดียเรา พอเริ่มเห็นแสงของพระอาทิตย์ขึ้น เราไม่รอช้า เตรียมโดดน้ำอีกสักรอบ ก่อนไปต่อที่ สังขละบุรี สะพานมอญ ว่าแล้วเราก็ไปกันเลย5. สะพานมอญอ.สังขละบุรี จ.กาญจนบุรีภาพจาก พิรุณ ไทยเจริญ / www.pantip.com        จบทริปเที่ยวกาญจนบุรี 2 วัน 1 คืน เราได้พาหัวใจมาสานสัมพันธ์กับสาวน้อยใหญ่อย่างใกล้ชิด เปรียบเสมือนเป็นการชาร์จแบตฯ ชีวิตให้กลับมามีชีวิตชีวาอีกครั้ง กาญจนบุรีจึงเป็นอีกหนึ่งจังหวัดน่าเที่ยว เพราะเดินทางไม่ยาก จะมากี่ครั้งก็ได้เห็นมุมมองท่องเที่ยวใหม่ ๆ อยู่เสมอ แล้วเจอกันใหม่ในทริปหน้า (อ่อ ที่เขียนมาทั้งหมดยังไม่ได้ไปจริงนะครับ ไปจริง 27-28 ตุลาคม 2561)

  • ติดตั้ง php บน macos ด้วย brew

    Topic
    Save Pongsiri 1 year ago

    First install Brew on your MACSetup Brew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew updatebrew tap homebrew/dupesbrew tap homebrew/phpInstall PHP 7.0.+ brew install php70Install mcrypt: brew install mcrypt php70-mcryptFinally, install composer: brew install composerNow if you run $ php -v, you will get PHP 5.5 or something. This is the default PHP version that is shipped with OSX and cannot be removed. You just need to edit your path to ensure that PHP 7.0 is picked up.export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"To debug any issue with any package, you can run brew info php70 etc.Also, if you are getting seemingly unrelated errors, make sure to update bash/zsh: brew upgrade bash and brew upgrade zsh.If everything is setup correctly, running $ php -v should give you 7.0.+.Thank! https://gist.github.com/shashankmehta/6ff13acd60f449eea6311cba4aae900a

  • แก้ปัญหา The following build commands failed: PhaseScriptExecution Run\ Script build/ios-deploy.build/Release/ios-deploy.build

    Topic
    Save Pongsiri 1 year ago

    The following build commands failed: PhaseScriptExecution Run\ Script build/ios-deploy.build/Release/ios-deploy.buildFor those looking for a straight forward solution, I was able to resolve this on my machine following the instructions in this thread.My environment:OS: macOS High Sierra 10.13.5Xcode Version: Version 9.4.1 (9F2000)Disable "SIP"Click the  symbol in the Menu bar.Click Restart…Hold down Command-R to reboot into Recovery Mode.Click Utilities.Select Terminal.Enter csrutil disable.Enter reboot.Attempt install with "SIP" disabledAfter reboot, remove XPCServices file sudo rm /System/Library/PrivateFrameworks/MobileDevice.framework/XPCServicesAttempt install again with this command sudo npm install -g ios-deploy --unsafe-perm --allow-rootInstall should successfully complete.Re-enable "SIP"Click the  symbol in the Menu bar.Click Restart…Hold down Command-R to reboot into Recovery Mode.Click Utilities.Select Terminal.Enter csrutil enable. (important that you set it to enable here...)Enter reboot.

  • Ionic : เปิด google map ด้วยแท็ก <a>

    Topic
    Save Pongsiri 1 year ago

    https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html<a href="maps://?q=dallas" data-rel="external">iOS launch in apple maps</a> https://developers.google.com/maps/documentation/ios/urlscheme<a href="comgooglemaps://?q=dallas" data-rel="external">iOS launch in google maps</a><a href="geo://0,0?q=dallas" data-rel="external">Android launch in google maps</a>