ホームページ > バックエンド開発 > PHPチュートリアル > PHP環境に関する小さな問題

PHP環境に関する小さな問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:13:45
オリジナル
823 人が閲覧しました

致命的なエラー: 未定義関数curl_init()の呼び出し

オンラインの方法に従って関連する修正を加えましたが、まだこの問題を解決できません。

1. php.ini で extension=php_curl.dll を見つけ、以前の php.ini は通常 c:windows の下にあります。

2. php.ini で extension_dir = "ext" を見つけ、前の ";" を削除して、extension_dir = "C:php5ext" に変更します。
「C:php5ext」は単なる例です。つまり、拡張機能が指すパスは正しい必要があります

3. php_curl.dll、libeay32.dll、ssleay32.dll、および php5ts.dll はすべて system32 にコピーされます。

4. 次に、コンピューターを再起動し、Apache を再起動します。

注:
PHP のバージョンは次のとおりです: PHP バージョン 5.2.3


ディスカッションへの返信 (解決策)

1. php.ini は通常 C:Windows の下にありますが、絶対にというわけではなく、phpinfo() と書くことができます。 php.ini はどこにあるのかを確認します
2. extension_dir はどのディレクトリを指していますか? PHP ソース コード ディレクトリの下の拡張ディレクトリを指す必要があります。PHP ソース コード名が E:SCoresPHP にある場合、拡張ディレクトリは extension_dir = "E:SCoresPHPextensions" または extension_dir = "E:SCoresPHPext" になります
3. PHP ソース拡張子ディレクトリ ext または extensions に php_curl.dll があるかどうかを確認する必要があります。ない場合は、ダウンロードしてください
4. php_curl.dll、libeay32.dll、ssleay32.dll、php5ts.dll を C:windowssystem32 にコピーします。 ; その後、WEB サービスを再起動します

1. 通常、php.ini は C:Windows の下にありますが、phpinfo() を記述して php.ini がどこにあるかを確認できます。 PHP ソース コード ディレクトリを指しますか? 拡張ディレクトリ内で、PHP ソース コード名が E:SCoresPHP にある場合、拡張ディレクトリは extension_dir = "E:SCoresPHPextensions" または extension_dir = "E:SCoresPHPext" になります

3. PHP ソース コードの拡張子ディレクトリを確認する必要があります。拡張子に php_curl.dll がある場合は、それをダウンロードしてください
4. php_curl.dll、libeay32.dll、ssleay32.dll、php5ts.dll を C にコピーします。 :windowssystem32; その後、WEB サービスを再起動します

php.ini パスがありません 間違っています。

統合環境を使用しています。

テスト済み。

php.iniのパスは問題ありません。

ext パスは正しく、.dll ファイルが含まれています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート