คำถามติดแท็ก archlinux

18
Node Sass ยังไม่รองรับสภาพแวดล้อมปัจจุบันของคุณ: Linux 64 บิตพร้อมเท็จ
รับข้อผิดพลาดนี้บน Arch Linux ด้วย node-sass ฉันใช้มันกับอึก -ซาส Node Sass does not yet support your current environment: Linux 64-bit with false รุ่น $ gulp -v [19:43:15] CLI version 3.9.1 [19:43:15] Local version 3.9.1 $ npm -v 3.9.0 ปม $ node -v v6.2.0 แม้แต่การใช้คำสั่งนี้npm rebuild node-sassก็ไม่ได้เปลี่ยนแปลงอะไร

9
เรียกใช้สคริปต์ Python จาก PHP
ฉันพยายามเรียกใช้สคริปต์ Python จาก PHP โดยใช้คำสั่งต่อไปนี้: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); อย่างไรก็ตาม PHP ไม่ได้สร้างผลลัพธ์ใด ๆ การรายงานข้อผิดพลาดถูกตั้งค่าเป็น E_ALL และ display_errors เปิดอยู่ นี่คือสิ่งที่ฉันได้ลอง: ผมใช้python2, /usr/bin/python2และpython2.7แทน/usr/bin/python2.7 ฉันยังใช้เส้นทางสัมพัทธ์แทนเส้นทางสัมบูรณ์ซึ่งไม่ได้เปลี่ยนแปลงอะไรเลย ฉันพยายามใช้คำสั่งexec, ,shell_execsystem อย่างไรก็ตามหากฉันวิ่ง if (exec('echo TEST') == 'TEST') { echo 'exec works!'; } มันทำงานได้ดีอย่างสมบูรณ์ในขณะที่shutdown nowไม่ได้ทำอะไรเลย PHP มีสิทธิ์ในการเข้าถึงและเรียกใช้ไฟล์ แก้ไข: ขอบคุณ Alejandro ฉันสามารถแก้ไขปัญหาได้ หากคุณมีปัญหาเดียวกันอย่าลืมว่าเว็บเซิร์ฟเวอร์ของคุณอาจ / หวังว่าจะไม่ทำงานในฐานะรูท ลองเข้าสู่ระบบในฐานะผู้ใช้เว็บเซิร์ฟเวอร์ของคุณหรือผู้ใช้ที่มีสิทธิ์คล้ายกันแล้วลองรันคำสั่งด้วยตัวเอง
114 php  python  linux  exec  archlinux 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.