markdown cgi
1.0.0
| ระบบ | ซอฟต์แวร์ | ทดสอบ |
|---|---|---|
| Windows 11 | IIS 10.0 | |
| Ubuntu 22.04 LTS | Apache 2.4.52 |
curl https://www.axisflow.biz/pkg/markdown-cgi_0-2-0.zip -o markdown-cgi_0-2-0.zip
markdown-cgigcc -o md-cgi.exe md-cgi.c md4c m d4c.c md4c m d4c-html.c md4c e ntity.cgcc -o md-cgi md-cgi.c md4c/md4c.c md4c/md4c-html.c md4c/entity.cOptionalFeatures และ EnterInternet Information Services > World Wide Web Services > Application Development Features > CGI เลือกInetMgr และ Enterนอกจากนี้คุณยังสามารถเพิ่มข้อความต่อไปนี้ในแท็ก <การกำหนดค่า> ของไฟล์
web.configในเส้นทางวัตถุเพื่อข้ามขั้นตอน 4 ~ 6 (แทนที่ [] ด้วยของคุณ):< system .webServer> < handlers accessPolicy = " Read, Execute, Script " > < add name = " Markdown-Render " path = " *.md " verb = " * " modules = " CgiModule " scriptProcessor = " [Pathtomd-cgi.exe] " resourceType = " File " requireAccess = " None " /> </ handlers > </ system .webServer>
*.markdown *.mdown *.mkdn *.mkd *.mdwn *.mdmd-cgi.exe ที่เพิ่งรวบรวมMarkdown-CGImd-cgi.exe เพิ่งรวบรวมMarkdown-CGIสันนิษฐานว่า Apache ของคุณติดตั้งจากคำสั่ง
apt
apachectl -M เพื่อให้แน่ใจว่า actions_module , cgi_module และ cgid_module เปิดใช้งาน ถ้าไม่พิมพ์คำสั่งต่อไปนี้: sudo a2enmod actions cgidapachectl -t -D DUMP_INCLUDES เพื่อให้แน่ใจว่ารวมถึง การเปิดใช้งาน Conf/Serves-cgi-bin.conf ถ้าไม่พิมพ์คำสั่งต่อไปนี้: sudo a2enconf serve-cgi-bin.conf/etc/apache2/sites-enabled/000-default.conf ค่าเริ่มต้น) Action markdown /cgi-bin/md-cgi
AddHandler markdown .md
md-cgi เพียงรวบรวมไปที่ /usr/lib/cgi-bin/markdown-cgi ได้รับการคุ้มครองด้วยใบอนุญาต MIT โปรดดู LICENSE ไฟล์res/LICENSE