1 php http wordpress bitnami google-cloud-platform
我在 SSH 上尝试了以下代码,尝试在 Google Cloud Console 上的 Wordpress Bitnami 虚拟机实例上设置错误报告:
sudo -i
sudo nano /opt/bitnami/php/etc/php.ini
auto_prepend_file="/opt/bitnami/vendor/google/cloud-error-reporting/src/prepend.php"
Run Code Online (Sandbox Code Playgroud)
此后,vm-instance IP 地址无法加载。( XX.XXX.XXX.XXX )
它不断出现 HTTP 500 错误。运行 Bitnami 的支持工具后,我在 Bitnami 的支持论坛上发帖,该帖子是回复:
据我所知,这些错误应该与您添加的错误报告配置有关。Apache 的日志有一个错误,应该来自添加的 google 文件,但我们无权访问它们,并且错误报告功能和配置不是我们的专家。
[Wed Mar 17 02:11:30.121059 2021] [proxy_fcgi:error] [pid 1246:tid 140630424536832] [client 203.116.130.16:52842] AH01071: Got error 'PHP message: PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0PHP message: PHP Fatal error: Unknown: Failed opening required '/opt/bitnami/apache2/htdocs/vendor/google/cloud-error-reporting/src/prepend.php' (include_path='.:/opt/bitnami/php/lib/php') in Unknown on line 0'
[Wed Mar 17 02:13:08.498151 2021] [proxy_fcgi:error] [pid 1614:tid 140631296952064] [client 203.116.130.16:52847] AH01071: Got error 'PHP message: PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0PHP message: PHP Fatal error: Unknown: Failed opening required '/opt/bitnami/apache2/htdocs/vendor/google/cloud-error-reporting/src/prepend.php' (include_path='.:/opt/bitnami/php/lib/php') in Unknown on line 0'
Run Code Online (Sandbox Code Playgroud)
有谁知道我可以对此错误采取什么措施来重新恢复网站?
小智 5
Bitnami 工程师来了!
我认为您已将该行添加到php.ini
文件中,但确实忘记将 Google Cloud 错误报告实用程序安装到该位置。此外,我认为您设置了错误的路径,因为该实用程序预计安装在项目目录中(参考:https: //cloud.google.com/error-reporting/docs/setup/php)
/opt/bitnami/apps/wordpress/htdocs
。但首先,删除您在文件中添加的行php.ini
:$ sudo nano /opt/bitnami/php/etc/php.ini
auto_prepend_file=
Run Code Online (Sandbox Code Playgroud)
$ cd /opt/bitnami/apps/wordpress/htdocs
$ sudo -u daemon composer require google/cloud-error-reporting
Run Code Online (Sandbox Code Playgroud)
php.ini
,这次指向正确的位置:$ sudo nano /opt/bitnami/php/etc/php.ini
auto_prepend_file= '/opt/bitnami/apps/wordpress/htdocs/vendor/google/cloud-error-reporting/src/prepend.php'
Run Code Online (Sandbox Code Playgroud)
$ export GOOGLE_CLOUD_PROJECT=YOUR_GOOGLE_CLOUD_PROJECT_NAME
Run Code Online (Sandbox Code Playgroud)
$ sudo /opt/bitnami/ctlscript.sh restart
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
475 次 |
最近记录: |