分類目錄歸檔:運維

Python pyftpdlib 實現局域網文件互傳

在同一個局域網的多臺電腦,傳遞文件時可以通過 搭建web服務器,設置目錄瀏覽的方式快速分享。如果上傳就比較麻煩了,通過QQ/微信會產生很多文件記錄,通過teamviewer太慢,ftp是一個不錯的選擇。

FTP服務器軟件在日常開發中,基本不會用到。還涉及 macOS、 Windows的環境差異,非常麻煩。雖然有免費開源的 filezzila,配置還是很繁瑣的。

開發機都安裝了 python,安裝pyftpdlib庫就可以解決這個問題。一條命令即可解決(使用前需要顯 pip install pyftpdlib 安裝),注意密碼參數為大寫-P。

python3 -m pyftpdlib -w -d [PATH] -u [USER] -P [PASSWORD]

繼續閱讀

給 Windows 加個 虛擬磁盤掛載服務,讓 MBP 支持 D盤

新入一臺 MBP,硬盤 256G 的僅用 MacOS 有點浪費,使用 Bootcamp 安裝了 新版 Win10。用來做 日常的開發。

裝好系統,又發現新問題了。Windows 2008 IIS 中的 PHP 設置,在 web.config 設置的,PHP安裝在D盤,而通過 Bootcamp 安裝好系統 只能有 一個 分區。

嘗試分區時?發現?了?VHD,創建虛擬磁盤?后?實現了?Macbook?Pro?通過?Bootcamp? 增加多個分區的功能。 繼續閱讀

不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。

今天 登陸 自己的VPS,卸載了用不到的.net環境(用 aspnet_regiis.exe -u 把net環境卸載),卸載后 php 環境竟然也不能訪問了。提示:不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。查閱資料后,使用用 appcmd 解鎖解決。

繼續閱讀

phpsh – phpcli開發的終極方案

最近用php代替vbs腳本,做些小工具的開發。為了方便測試不同php版本的兼容,專門寫了一個 php版本切換的 批處理 phpsh.cmd,支持安裝到系統、卸載等功能,還支持多個php版本的任意切換(需要先安裝phpStudy)。

如果需要安裝到系統,必須以管理員身份運行 命令提示符,基本的使用方法如下:

安裝成功后,就不用使用管理員身份執行了。可以在任意目錄 執行 phpsh,會自動設置php環境。

繼續閱讀

微信支付ASP下證書安裝說明

之前寫過一篇文章:ASP微信支付類,文章中提到安裝證書的問題。 增加了 一臺服務器部署 多個 微信支付站點的方法,請翻閱到文章底部。沒有做詳細的說明(微信支付/服務號 怎么配置?),現在將詳細安裝的方法整理了一遍,具體步驟如下:

1、首先需要安裝證書

到微軟官方下載winhttpcertcfg.exe
繼續閱讀