php プログラムを Apache、mysql、php とともに exe インストール プログラムにパッケージ化する方法
php プログラムを Apache、mysql、および php と一緒に exe インストール プログラムにパッケージ化する方法
教えてください:
php プログラムを Apache、mysql、および php と一緒に exe インストール プログラムにパッケージ化する方法
------解決策---------
NSIS または次のようなパッケージ化ツールを使用できます。 innosetup を使用して、特定のインストール スクリプトを作成します。
------解決策------------------
すでにオンラインで入手可能です。解凍してバットをクリックしてくださいそれを処理するだけです、あなたが言及したexeと同じです
------解決策----------------------
PHP を EXE にパッケージ化する [再投稿]
2007 -12-19 15:19
原則。インターネット上で、.7z+ ファイルのインターフェイス情報を実行パッケージの EXE にパッケージ化し、自己解凍の実行後に 7z 圧縮パッケージ内のバッチ ファイルを自動的に実行できるパッケージング プログラム make_exe (PHPnow から提供) をインターネットで見つけました。 make_exe.zip パッケージには、Make_exe.cmd、PHPServer.sfx、および PHPServer.sfx.cf の 3 つのファイルが含まれています。これを見れば誰もが思いつくはずだ。まず、PHPServer を PHPServer.7z ファイルに圧縮してから、それを構成します。 PHPServer.sfx.cf ファイルを変更し、Make_exe.cmd を実行するだけです。
最初: Make_exe.cmd コード
内容をクリップボードにコピーします
コード:
set v=1.2
copy /b /y PHPServer.sfx + PHPServer.sfx.cf + * .* PHPServer%v%.exe || 一時停止
それは明らかです。 「set v=1.2」がバージョンであり、パッケージ化には 3 つのファイルが必要です。
PHPServer.sfx.cf コードを開き、メソッドを開き、TXT にドラッグするだけです
コンテンツをクリップボードにコピーします
コード:
;!@Install@!UTF-8!
タイトル= "不動産情報管理システム V1.2"
BeginPrompt="#不動産情報管理システム V1.2 インストール パッケージ#nn * IIS またはポート 80 を占有する他のサービスを実行していないことを確認してください。 n *他の同様のパッケージをインストールしている場合は、最初に停止またはアンインストールしてください。 n * インストールが完了した後、インストール ディレクトリを不用意に移動しないでください。 nnAuthor: xilo QQ: 110026985 ホームページ http://www.xilo.cn 「解凍中です。お待ちください。」 . File..."
ExtractTitle="抽出中..."
ExtractPathText="解凍パスを選択してください (英語文字のみ):"
ExtractCancelText="Cancel"
CancelPrompt="本当に終了しますか?"
GUIFlags="4+8+32+64+256+2048"
InstallPath="D:\PHPServer"
RunProgram="cmd /c setup.cmd"
;!@InstallEnd@!
これらを説明できるとは思えませんが、表示したいものは何でも変更できます。 InstallPath="D:\PHPServer" がインストール ディレクトリであることに注意してください。解凍後、Apache および mysql サービスを開始するコマンドである RunProgram="cmd /c setup.cmd" BAT を実行します。以下はPHPServerのsetup.cmdのコマンドです。多すぎるので、いくつかの文を投稿してください!
setup.cmd コード:
コード:
@echo off
rem -- http://www.xilo.cn
rem -- By xilo (QQ:110026985)
setlocal enableextensions
call Pnconfig.cmd
prompt -$g
title PHPserver %pnver% の初期化 - Apache + PHP + MySQL
echo ____________________________________________________________
echo ^ | ^|
エコー ^| ###### Haobo 不動産情報管理システム環境スイートのインストール ###### ^|
エコー ^|______________________________________________________________________^|
エコー。
:copy
echo ____________________________________________________________
echo ^|
echo ^| ファイル処理を開始します... ^|
echo.
rem ディレクトリ
が存在しない場合は作成します % apadir %confextra md %apadir%confextra
存在しない場合 %apadir%logs md %apadir%logs
存在しない場合 %SystemRoot%Tempsession.save_path md %SystemRoot%Tempsession.save_path
rem 初期設定 Apache
存在しない場合 %apadir%confmagic コピー %apadir%confdefaultmagic %apadir%conf /y
存在しない場合 %apadir%confmime.types コピー %apadir%confdefaultmime.types %apadir%conf /y
存在する場合 % apadir%confdefaulthttpd-win.conf (
%pl% require_once './Pn/init.phpc'; init_apache_conf(^);
) else (
type Pnconf.defaulthttpd.conf>%apadir% confhttpd .conf
type Pnconf.defaultpn_htd.conf>>%apadir%confhttpd.conf
copy Pnconf.defaulthttpd-autoindex.conf %apadir%confextra /y
)
存在しない場合 %vh % copy Pnconf.defaulthttpd-vhosts.conf %vh%
存在しない場合 htdocsindex.php copy Pnpn_info.ph_ htdocsindex.php /y
rem Copy DLL
copy %phpdir%php5ts.dll %apadir%bin / y
copy %phpdir%libmhash.dll %apadir%bin /y
copy %phpdir%libmcrypt.dll %apadir%bin /y
copy %phpdir%libmysql.dll %apadir%bin /y
…………
rem 初期設定 php-.ini
…………
rem 初期設定 my.ini
…………
エコー____________________________________________________________
echo ^| ^|
echo ^| Apache をインストールしています... ^|
echo.
cd %apadir%

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











今日の急速な技術発展の時代では、雨後の筍のようにプログラミング言語が出現しています。多くの注目を集めている言語の 1 つは Go 言語です。Go 言語は、そのシンプルさ、効率性、同時実行の安全性などの機能により多くの開発者に愛されています。 Go 言語は、多くの優れたオープンソース プロジェクトがある強力なエコシステムで知られています。この記事では、厳選された 5 つの Go 言語オープンソース プロジェクトを紹介し、読者を Go 言語オープンソース プロジェクトの世界へ導きます。 KubernetesKubernetes は、自動化されたオープンソースのコンテナ オーケストレーション エンジンです。

「Go 言語開発の要点: 5 つの人気フレームワークの推奨事項」 高速で効率的なプログラミング言語として、Go 言語はますます多くの開発者に好まれています。開発効率を向上させ、コード構造を最適化するために、多くの開発者はフレームワークを使用してアプリケーションを迅速に構築することを選択します。 Go 言語の世界には、選択できる優れたフレームワークが数多くあります。この記事では、5 つの人気のある Go 言語フレームワークを紹介し、読者がこれらのフレームワークをよりよく理解して使用できるように、具体的なコード例を示します。 1.GinGin は高速な軽量 Web フレームワークです。

インターネットの発達や情報技術の進歩によりビッグデータの時代が到来し、データ分析や機械学習などの分野も広く活用されています。これらの分野では、タスクのスケジューリングは避けられない問題です。効率的なタスクのスケジューリングを実現する方法は、効率を向上させるために重要です。この記事では、Golang の Web フレームワーク Echo フレームワークを使用して分散タスク スケジューリングを実装する方法を紹介します。 1. Echo フレームワークの概要 Echo は、高性能、スケーラブル、軽量の GoWeb フレームワークです。 HTTPに基づいています

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Laravel は、拡張性と効率性に優れた人気の PHP フレームワークであり、開発者が高品質の Web アプリケーションを迅速に構築できる強力なツールとライブラリを多数提供しています。その中でも、LaravelEcho と Pusher は、WebSocket 通信を簡単に実装できる 2 つの非常に重要なツールであり、この記事では、Laravel アプリケーションでこれら 2 つのツールを使用する方法について詳しく説明します。 WebSocket とは何ですか? Webソケット

PHP における echo キーワードの役割と使用法の詳細な説明 PHP は、Web 開発で広く使用されているサーバーサイド スクリプト言語です。 echo キーワードは、PHP でコンテンツを出力するために使用されるメソッドです。この記事では、echoキーワードの機能と使い方を詳しく紹介します。機能: echo キーワードの主な機能は、コンテンツをブラウザに出力することです。 Web 開発では、フロントエンド ページにデータを動的に表示する必要がありますが、このとき、echo キーワードを使用してデータをページに出力できます。 e

Go 言語は、高速で効率的なプログラミング言語として、常にプログラマーに好まれてきました。 Go 言語エコシステムでは、フレームワークは、開発者がアプリケーションをより迅速に構築できるようにする上で重要な役割を果たします。この記事では、Go 言語のフレームワークを 5 つ紹介し、それぞれの特徴と使い方を理解します。 1. Gin フレームワーク Gin フレームワークは、高速で高性能な特性を備えた軽量の Web フレームワークです。 Jin フレームワークを使用して、RESTful API と Web アプリケーションを迅速に構築します。簡単なコード例を次に示します。

現在最も人気のある Go フレームワークは次のとおりです。 Gin: 軽量で高性能な Web フレームワークで、シンプルで使いやすいです。 Echo: 高性能のルーティングとミドルウェアを提供する、高速で高度にカスタマイズ可能な Web フレームワーク。 GorillaMux: 高度なルーティング構成オプションを提供する高速で柔軟なマルチプレクサー。 Fiber: 大量の同時リクエストを処理する、パフォーマンスが最適化された高性能 Web フレームワーク。 Martini: 豊富な機能セットを提供するオブジェクト指向設計のモジュール式 Web フレームワーク。
