投稿

ラベル(Uniserver)が付いた投稿を表示しています

UniServer(Uniform Server) Zero で Python を動かす

簡単に Apache + PHP + MySQL の環境が作れる UniServer Zero で Python を動かしたメモ Pythonを ダウンロード + インストール 必要によって python.exe ディレクトリへパスを通す(cgiとしては通す必要ないです) インストールディレクトリ\PythonXX\ やら \PythonXX\Scripts に通しておくと便利です UniServerZ\core\apache2\conf\httpd.conf を開く py拡張子でスクリプト動作させる場合 httpd.conf の AddHandler cgi-script .cgi ↓ AddHandler cgi-script .cgi .py wwwフォルダでも cgi を動作させる場合 httpd.conf の <Directory "{$US_ROOTF_WWW}"> を探して Options Indexes Includes の下に Options +ExecCGI を書き加える test.py なんかを作って置いてみる※pythonのパスはそれぞれで #!C:\Python27\python.exe print("Content-type: text/plain") print("") print("Hello Python World!")

UniServer Zero で sqlite が使えない

イメージ
UniServer Zero ZIII で sqlite が使えない → php の sqlite エクステンションが有効になっていない 使用している php.iniを調べるため phpinfoを表示させる 使用している php.ini を確認→エディタで開く sqlite を検索して、利用したい extension (今回は pdo) のコメントアウトを削除 Apacheを再起動する

UniServer Zero でApacheを起動したときのスプラッシュを止める

イメージ
Apache PHP MySQL をひとつにまとめて、設置からUSBでポータブルサーバまで構成できる The Uniform Server 手動で起動したときにスタート画面(ブラウザが起動)を起動するのがウザイので停止 【追記】2017/10/30 起動画面のメニューから、Display page1 at start-up および page2 のチェックを外す ※ Apache が起動していると、起動中を確認するダイアログが表示されます 【ここから旧記事】 UniServer\uni_con\config_tracker.ini [REDIRECT] セクションの start=false を true → false へ変更