前提・実現したいこと
Wordpressをサーバーからローカルに移行したいですのですが、データベースのインポートで失敗しております。
発生している問題・エラーメッセージ
phpmyadminのインポート画面で、エラーメッセージがたくさん出てるので、抜粋しますと・・・
Warning in ./libraries/classes/Config.php#237 preg_match(): JIT compilation failed: no more memory Backtrace ./libraries/classes/Config.php#237: preg_match( string '@(Konqueror/)(.*)(;)@', string 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:66.0) Gecko/20100101 Firefox/66.0', array, ) ./libraries/classes/Config.php#129: PhpMyAdmin\Config->checkClient() ./libraries/classes/Config.php#105: PhpMyAdmin\Config->checkSystem() ./libraries/common.inc.php#126: PhpMyAdmin\Config->__construct(string 'config.inc.php') ./db_structure.php#14: require_once(./libraries/common.inc.php)
Warning in ./libraries/classes/Util.php#1425 preg_replace(): JIT compilation failed: no more memory Backtrace ./libraries/classes/Util.php#1425: preg_replace( string '/\.?0+$/', string '', string '4.0', ) ./libraries/classes/Util.php#1295: PhpMyAdmin\Util::formatNumber( double 4.0, integer 5, integer 1, boolean true, ) ./libraries/classes/Controllers/Database/DatabaseStructureController.php#1079: PhpMyAdmin\Util::formatByteDown( double 4.0, integer 3, integer 1, ) ./libraries/classes/Controllers/Database/DatabaseStructureController.php#994: PhpMyAdmin\Controllers\Database\DatabaseStructureController->getValuesForAriaTable( array, integer 4096, integer 0, string '-', string '', string '', string '', ) ./libraries/classes/Controllers/Database/DatabaseStructureController.php#438: PhpMyAdmin\Controllers\Database\DatabaseStructureController->getStuffForEngineTypeTable( array, integer 0, integer 0, ) ./libraries/classes/Controllers/Database/DatabaseStructureController.php#195: PhpMyAdmin\Controllers\Database\DatabaseStructureController->displayTableList() ./db_structure.php#38: PhpMyAdmin\Controllers\Database\DatabaseStructureController->indexAction()
試したこと
・XサーバーのWordpress(PHP5.6.36)からデータベースをエキスポートしました。
・ローカル環境はMacで久しぶりにMAMPを使おうとしたらアップデートしないと使えないようだったので、アップデートしてPHP7.3.1にしました。
・バックアップしたDB内のURLをローカルのURLに検索置換しました。
・ローカルのphpmyadminでデータベースを作り、DBをインポートしようとしたら上記のようなエラーメッセージが出ました。
・https://localhost:8888/フォルダ名/を開こうとすると接続エラーになりました。
localhost:8888 への接続中にエラーが発生しました。SSL received a record that exceeded the maximum permissible length. エラーコード: SSL_ERROR_RX_RECORD_TOO_LONG
・調べてみて下記の情報に行き当たりました。
https://chaika.hatenablog.com/entry/2019/01/21/083000
php.iniファイルを探したのですが、php.ini.defaultがあって、書き込み不可となっています。
ちなみに、移行ではなく、最新のサラなWordpressはローカルで構築できております。
ちょっと気になっているのは、MAMPをアップデートした際にApache Portsを一度80&3306にして接続できてたのですが、その後接続エラーになり、ポートを8888に戻したら接続できました。
移行サイトのほうはどちらのポートでも接続ができません。
他、参考にしたサイト
https://calpo.hatenadiary.org/entry/20110920/p1
→こちらもhttpd.confが書き込み不可となって編集できません。
この先どうすればよいかわからず、こちらでどなたかにお力をお借りできればと思いました。
補足情報(言語/FW/ツール等のバージョンなど)
Mac OS High Sierra Version10.13.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/29 03:45
2019/05/29 03:54
2019/05/29 03:56