PHP 的安装 由于php是一个zip文件(非install版),安装较为简单 2 再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:windowssystem32下。 3 把php5ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:windowssystem32下 配置php并关联MySQL 2 查找 extension 3 设置会话保存路径 4 还有比较值得注意的是 short_open_tag 默认是Off的 5 是否显示错误 display_errors 6 register_globals 7 php5时差问题 Apache整合PHP 1 从开始菜单打开apache配置文档 3 查找 DirectoryIndex index.html index.html.var 4 Apache中模块化安装php C:/php5/php5apache2.dll は、php をインストールするための対応するパスです。 この行の後に行を追加します
解压就行。把解压的 php5.2.1-Win32重命名为 php5。并复制到安装盘目录下。例如安装路径为 c:php5
1 找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini,并复制到系统盘的windows目录下(以c:windows为例,2000是在winnt目录下,下面都采用网友的方法来说明).
如果没有加载 php_gd2.dll php将不能处理图像。没有加载php_mysql.dll php将不支持mysql函数库 php_mbstring.dll在后面使用phpmyadmin时支持宽字符
所有东西安装完成后我们再进行配置
打开c:windowsphp.ini文件
1 设置扩展路径
查找 extension_dir 有这么一行
extension_dir = "./"
将此行改成
extension_dir = "C:php5ext"
其中C:php5是你安装php的路径。路径不正确将无法加载dll
(注意:有些php版本是 ;extension_dir = "./" 要把前面的分号去掉)
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了
当然前面我们也把这些dll复制到system32下了l
查找session.save_path 有这么一行
; session.save_path = "N;/path"
在此行后加入一行(注意是加入一行,不是加到后面)
session.save_path = "C:WINDOWSTemp"
保存到你的临时目录下,这里完全可以保存到windows临时目录Temp下
也就是说 php不能使用短标记如 ?> 必须使用
由于短标记使用方便,并且很多程序也是用短短标记来写,如discuz等
如果不把 short_open_tag 改成On将出现的症状将很难判断是上面原因,这里建议修改
查找
short_open_tag = Off
改为
short_open_tag = On
出于安全性考虑,display_errors 也默认为 Off
就是说在调试时,如果php代码有误,就只出现一个空白页。而不会显示出错原因和出错行数。
这样调试起来将非常不便,建议根据自己需要修改
查找
display_errors = Off (注意不是 ; - display_errors = Off [Security])
改成
display_errors = On
出于安全性考虑它默认也是Off
当register_globals=Off的时候,下一个程序接收的时候应该用$_POST[user_name]和$_POST[user_pass])
当register_globals=On的时候,下一个程序可以直接使用$user_name和$user_pass来接受值。
更详细的说明请参考
http://www.phpfans.net/bbs/archiver/?tid-234.htm
建议根据自己需要修改
时间相差八小时
为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
查找date.timezone有这么一行
;date.timezone =
将;去掉,改成
date.timezone = PRC
其中PRC:Peoples Republic of China 中华人民共和国,
更详细解决方法请参考本论坛的
http://www.phpfans.net/bbs/archiver/?tid-60.html
更多文章 php爱好者站 http://www.phpfans.net/
2 修改网站根目录
查找 DocumentRoot有这么一行
DocumentRoot"C:/Program Files/Apache Group/Apache2/htdos"
这就是你网站的根目录,你可以修改,也可以用默认的.如果改,还要修改下面这项,否则可能会出现 403 错误
查找 This should be changed to whatever you set DocumentRoot to
在它下面两行有
把上面两项的 C:/Program Files/Apache Group/Apache2/htdos 改成你想要的目录
修改成
DirectoryIndex index.html index.html.var index.php
这样index.php 可以充当默认页面了
查找 # LoadModule foo_module modules/mod_foo.so
在此行后加入一行
LoadModule php5_module C:/php5/php5apache2.dll
php5apache2.dll と php5apache.dll を混同しないように注意してください。php5apache.dll は、Apache バージョン 1 にのみ適用されます。
注: PHP5 では圧縮パッケージ php5apache2.dll は、apache2.0.* バージョンにのみ適用できます。2.2.* 以降のバージョンの場合、「C:/php/php5apache2.dll をサーバーにロードできません: 指定されたモジュールをロードできませんでした」と表示される場合があります。見つかりました。"
または:
"要求された操作は失敗しました"
。この問題の解決策については、このフォーラムを参照してください
http://www.phpfans.net/bbs/viewthread.php?tid=857&extra=ページ%3D1
AddType application/x-httpd-php .php
これにより、Apache が php ファイルを解釈できるようになります
基本的に設定はここで完了です
?>
http://localhost/phpinfo.phpを開きます
phpとmysqlデータベース間の関連付けをテストしましょう
CODE:[クリップボードにコピー]$link=mysql_connect("localhost","root","12345"); //12345 を mysql パスワードに変更します
else echo "成功!";
mysql_close();
?>
ブラウザで http://localhost/test.php を開きます
出力が成功したら完了です。
phpMyAdminをインストールする
config.defaut.phpを見つけて開きます(一部のバージョンはconfig.inc.phpまたはlibraries/config.defaultです)。 php)
次の変更を加えます:
1 パスワードの検索には次の 2 行があります
$cfg[Servers][$i][user] = root;
$cfg[Servers][$i][password] = に mysql パスワードを入力します
2 $cfg[PmaAbsoluteUri] を検索し、phpMyAdmin ディレクトリ パス (例: http://localhost/phpMyAdmin/) に設定します。
3 $cfg[DefaultLang] を検索し、zh-gb2312 に設定します
4 検索$cfg[DefaultCharset] 、 gb2312 に設定します。ブラウザを開いて http://localhost/phpMyAdmin/ と入力します。 Apache と MySQL が起動しています。
次のページが表示されたら、phpmyadmin のインストールが完了し、使用できるようになります。 の特定の機能を理解してください。 phpMyAdmin はゆっくりです。ここにも詳細はありません。
私の総合的な要約:
1. インストールディレクトリには英語の名前を付けてください。ファイルも同様です (中国は遅れていると誰が言いますか)
2. Apache は Web サービスを提供します。私は PHPWIND フォーラムを使用して直接インストールしましたが、公式 Web サイトから PHP をダウンロードするのが最善です。 (最初はどこからかダウンロードしたPHP5.2.1を使っていましたが、ファイルが足りないことが分かり、常にモジュールを読み込めませんと表示され、調べるのに時間がかかりとてもイライラしました)
4. さらに、iis では PHP を設定する方が簡単です。
Windows 2000でのPHP+IISのインストール方法
. php-5.0.0 (新しいバージョンがある場合は推奨)-Win32.zip を解凍し、C:php に置きます。
. php.ini-dist を Winnt ディレクトリにコピーし、php5ts.dll と libmysql.dll を WINNTsystem32 にコピーします。
次に、IIS で設定を行い、[既定のサイトのプロパティ] ダイアログ ボックスを開き、[ホーム ディレクトリ] タブに切り替えて、[構成] ボタンをクリックして [アプリケーション構成] ダイアログ ボックスを開き、[ 「追加」ボタン 「アプリケーション拡張機能マッピングの追加/編集」ダイアログボックスを開きます。 [実行可能ファイル] 入力ボックスで c:/php/php5isapi.dll をポイントし、[拡張子名] 入力ボックスに「.php」(引用符は除く) を入力して、[スクリプト エンジン] と [拡張機能の有無を確認する] を選択します。ファイルには、確認と IIS の終了の 2 つのチェック ボックスがあります。
この時点で、サーバーはaspとphpの両方をサポートできるはずです。
以下の php.ini を設定して、php が MYSQL および GD ライブラリをサポートできるようにします
、メモ帳で「extension_dir」を検索し、
extension_dir = "./" と設定します
PHPは主に手順プログラミングですが、オブジェクト指向プログラミング(OOP)もサポートしています。 Pythonは、OOP、機能、手続き上のプログラミングなど、さまざまなパラダイムをサポートしています。 PHPはWeb開発に適しており、Pythonはデータ分析や機械学習などのさまざまなアプリケーションに適しています。

PHPは1994年に発信され、Rasmuslerdorfによって開発されました。もともとはウェブサイトの訪問者を追跡するために使用され、サーバー側のスクリプト言語に徐々に進化し、Web開発で広く使用されていました。 Pythonは、1980年代後半にGuidovan Rossumによって開発され、1991年に最初にリリースされました。コードの読みやすさとシンプルさを強調し、科学的コンピューティング、データ分析、その他の分野に適しています。

PHPはWeb開発と迅速なプロトタイピングに適しており、Pythonはデータサイエンスと機械学習に適しています。 1.PHPは、単純な構文と迅速な開発に適した動的なWeb開発に使用されます。 2。Pythonには簡潔な構文があり、複数のフィールドに適しており、強力なライブラリエコシステムがあります。

PHPは、多数のWebサイトとアプリケーションをサポートし、フレームワークを通じて開発ニーズに適応するため、近代化プロセスで依然として重要です。 1.PHP7はパフォーマンスを向上させ、新機能を紹介します。 2。Laravel、Symfony、Codeigniterなどの最新のフレームワークは、開発を簡素化し、コードの品質を向上させます。 3.パフォーマンスの最適化とベストプラクティスは、アプリケーションの効率をさらに改善します。

phphassiblasifly-impactedwebdevevermentandsbeyondit.1)itpowersmajorplatformslikewordpratsandexcelsindatabase interactions.2)php'sadaptableability allowsitale forlargeapplicationsusingframeworkslikelavel.3)

PHPタイプは、コードの品質と読みやすさを向上させるためのプロンプトがあります。 1)スカラータイプのヒント:php7.0であるため、基本データ型は、int、floatなどの関数パラメーターで指定できます。 3)ユニオンタイプのプロンプト:PHP8.0であるため、関数パラメーターまたは戻り値で複数のタイプを指定することができます。 4)Nullable Typeプロンプト:null値を含めることができ、null値を返す可能性のある機能を処理できます。

PHPでは、クローンキーワードを使用してオブジェクトのコピーを作成し、\ _ \ _クローンマジックメソッドを使用してクローン動作をカスタマイズします。 1.クローンキーワードを使用して浅いコピーを作成し、オブジェクトのプロパティをクローン化しますが、オブジェクトのプロパティはクローニングしません。 2。\ _ \ _クローン法は、浅いコピーの問題を避けるために、ネストされたオブジェクトを深くコピーできます。 3.クローニングにおける円形の参照とパフォーマンスの問題を避けるために注意し、クローニング操作を最適化して効率を向上させます。

PHPはWeb開発およびコンテンツ管理システムに適しており、Pythonはデータサイエンス、機械学習、自動化スクリプトに適しています。 1.PHPは、高速でスケーラブルなWebサイトとアプリケーションの構築においてうまく機能し、WordPressなどのCMSで一般的に使用されます。 2。Pythonは、NumpyやTensorflowなどの豊富なライブラリを使用して、データサイエンスと機械学習の分野で驚くほどパフォーマンスを発揮しています。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
