QuickLatexにエラー発生
2021年11月のある日、WordPressで作業していてQuickLatexでエラーが出てしまった。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
*** QuickLaTeX cannot compile formula: \begin{equation*} \frac{d\boldsymbol{f}(\boldsymbol{x})^T}{d\boldsymbol{x}} = \left[ \begin{array}{ccc} \dfrac{\partial f_1}{\partial x_1} & \ldots & \dfrac{\partial f_n}{\partial x_1} \\ \vdots & \dfrac{\partial f_j}{\partial x_i} & \vdots \\ \dfrac{\partial f_1}{\partial x_m} & \ldots & \dfrac{\partial f_n}{\partial x_m} \\ \end{array} \right] \end{equation*} *** Error message: Cannot connect to QuickLaTeX server: cURL error 60: SSL certificate problem: unable to get local issuer certificate Please make sure your server/PHP settings allow HTTP requests to external resources ("allow_url_fopen", etc.) These links might help in finding solution: http://wordpress.org/extend/plugins/core-control/ http://wordpress.org/support/topic/an-unexpected-http-error-occurred-during-the-api-request-on-wordpress-3?replies=37 |
certificateに関するエラーらしいがよくわからない。
下記サイトに対処方法が整理されていて助かった。感謝したい。
参考サイト:数樂管理人のブログ~Cannot connect to QuickLaTeX server:…
手順
古い証明書の退避
さくらサーバーにssh接続して、証明書ファイルの確認。
1 2 3 |
% ls www/wp1/wp-includes/certificates ca-bundle.crt |
このca-bundle.crt
を別の名前にリネーム(.bak
を付けるなど)。
新しい証明書の導入
このgithubサイトのWordPressページに証明書の内容が掲載されているので、その内容でca-bundle.crt
ファイルをローカルに作成し、先のディレクトリーにアップロード。
これで元の様にQuickLatexがコンパイルされるようになった。