PHPのコンパイルエラー

WBOY
リリース: 2016-06-23 13:59:10
オリジナル
1003 人が閲覧しました

php-5.3.28/ext/mysql/php_mysql.c:2266: `_mysqlnd_fetch_lengths' への未定義の参照
mysql はコンパイルされました。これを解決するにはどうすればよいですか?


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

を投稿してくださいコンパイル手順

PHP のコンパイルが成功しました。Apache を起動すると、次のメッセージが表示されます: modules/libphp5.so をサーバーにロードできません: /usr/local/apache/modules/libphp5.so: 未定義のシンボル: unixd_config

lnmp.org

問題はあまり明確ではありません。php をコンパイルするために使用したコマンドを投稿してください

apache がコンパイルされたとき、axps2 は apache 拡張機能に追加されませんでした。 Apacheの拡張機能に--with-apxs2を追加しました


Apacheを再起動するとUnable toload Dynamic library '/usr/local/php/include/php/ext/php_mysql.dllが表示されました
対処方法これ

この php_mysql.dll は存在します。

Apache を再起動すると、「動的ライブラリ '/usr/local/php/include/php/ext/php_mysql.dll をロードできません」というメッセージが表示されます。
これに対処するには、php.ini を確認してください。 mysql 拡張機能がロードされています。 extension =php_ mysql.dll と /usr/local/php/include/php/ext/php_mysql.dll が存在します。

上記の問題は解決されましたが、Apache を再起動すると、 modules/libphp5.so をサーバーにロードできません: /usr/local/apache/modules/libphp5.so: 未定義のシンボル: php_escape_html_entities

判明しました。インストールパッケージに問題がある可能性があります。 gz パッケージが機能しない場合は、bz2 パッケージを使用する必要があります

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