因为是云服务器,之前的硬盘不够,然后用了网站环境迁移,导致PHP环境不能启动,卸载重装php也不行。

魅影 2019-1-29 951

Starting php-fpm: [29-Jan-2019 22:10:33] ERROR: Unable to globalize '/opt/appnode/appnode-php56/root/usr/web/php-pools/*/php-1.conf' (ret=2) from /opt/appnode/appnode-php56/root/etc/php-fpm.sitemgr.d/stack_1.conf at line 1.
[29-Jan-2019 22:10:33] ERROR: Unable to include /opt/appnode/appnode-php56/root/etc/php-fpm.sitemgr.d/stack_1.conf from /opt/appnode/appnode-php56/root/etc/php-fpm.sitemgr.d/main.conf at line 1
[29-Jan-2019 22:10:33] ERROR: Unable to include /opt/appnode/appnode-php56/root/etc/php-fpm.sitemgr.d/main.conf from /opt/appnode/appnode-php56/root/etc/php-fpm.conf at line 1
[29-Jan-2019 22:10:33] ERROR: failed to load configuration file '/opt/appnode/appnode-php56/root/etc/php-fpm.conf'
[29-Jan-2019 22:10:33] ERROR: FPM initialization failed
[FAILED]

一开始php能正常启动,但是一旦重新部署后就无法启动,以上是php报错提示。

管理帮忙看下这个是什么问题?

最新回复 (19)
  • 魅影 2019-1-29
    引用 2
    测试不管装什么版本的php都出现类似问题

    Starting php-fpm: [29-Jan-2019 22:36:37] ERROR: Unable to globalize '/opt/appnode/appnode-php70/root/usr/web/php-pools/*/php-4.conf' (ret=2) from /etc/opt/appnode/scls/appnode-php70/php-fpm.sitemgr.d/stack_1.conf at line 1.
    [29-Jan-2019 22:36:37] ERROR: Unable to include /etc/opt/appnode/scls/appnode-php70/php-fpm.sitemgr.d/stack_1.conf from /etc/opt/appnode/scls/appnode-php70/php-fpm.sitemgr.d/main.conf at line 1
    [29-Jan-2019 22:36:37] ERROR: Unable to include /etc/opt/appnode/scls/appnode-php70/php-fpm.sitemgr.d/main.conf from /etc/opt/appnode/scls/appnode-php70/php-fpm.conf at line 1
    [29-Jan-2019 22:36:37] ERROR: failed to load configuration file '/etc/opt/appnode/scls/appnode-php70/php-fpm.conf'
    [29-Jan-2019 22:36:37] ERROR: FPM initialization failed
    [FAILED] 
  • 虚竹 2019-1-30
    引用 3
    看错误是你的运行环境没有部署好引起的。
  • 魅影 2019-1-30
    引用 4
    虚竹 看错误是你的运行环境没有部署好引起的。
    本来都是正常,因为data分区太小,使用了网站迁移,然后就PHP部署不正常了,导致php不能启动,然后把php卸载重装依然是一样的问题。
  • 魅影 2019-1-30
    引用 5
    有修复方法吗?昨天半夜一直到现在搞不定,希望指点一下修复方法。
  • 虚竹 2019-1-30
    引用 6
    工单提交面板权限我给你看下(忽略收费提醒)
  • 魅影 2019-1-30
    引用 7
    虚竹 工单提交面板权限我给你看下(忽略收费提醒)
    已经提交工单
  • 虚竹 2019-1-30
    引用 8

    迁移主目录时,要用绝对路径,你使用了相对路径就乱套了。
    你的新数据目录在 /web,迁移时应该填写 /web,而不是 web

  • 魅影 2019-1-30
    引用 9
    虚竹 迁移主目录时,要用绝对路径,你使用了相对路径就乱套了。 你的新数据目录在 `/web`,迁移时应该填写 `/web`,而不是 `web`。
    谢谢告知,以后注意,只要在php的路径上加上"/"标注绝对路径值就可以正常吗?
  • 魅影 2019-1-30
    引用 10
    将php配置文件的所有web/site路径全部改成/web/site路径是吗?
  • 虚竹 2019-1-30
    引用 11
    不要手工修改配置文件,网站管理会帮你自动生成好,再迁移下目录就好。
  • 魅影 2019-1-30
    引用 12
    或者重新迁移一次写绝对路径可以ok吗?不敢乱动了。
  • 魅影 2019-1-30
    引用 13
    好的,谢谢老大。
  • 魅影 2019-1-30
    引用 14
    又遇到新的问题了,第一次迁移,原来是在/root目录下创建了web,但是该目录没有网站文件。网站文件都在/web下。重新迁移网站只是把/root/web没有网站文件的配置转移到/www下(新根目录),这样的话我能不能手动吧/web目录下的网站配置文件平台复制到/www下呢?
  • 虚竹 2019-1-30
    引用 15
    迁移时有提示,可忽略目录移动。
  • 魅影 2019-1-30
    引用 16
    最终解决问题,主程序目录和网站根目录分开两个文件配置解决了。谢谢大神指导帮忙。
    appnode网站迁移问题解决,主要注意网站绝对路径和相对路径的指定。
  • 魅影 2019-1-30
    引用 17

    网站这样迁移完了以后,因为主程序在一个目录,网站在一个目录,结果CPU和内存居高不下,之前没有这个原因。

    上传的附件:
    • 1.png (大小:5.30K,下载次数:185)
    • 2.png (大小:4.37K,下载次数:236)
  • 魅影 2019-1-30
    引用 18
    变得异常容易爆炸,很容宕机。
  • 魅影 2019-1-30
    引用 19
    慢慢调整php和nginx配置好了很多了。已解决。
  • 虚竹 2019-1-30
    引用 20
    魅影 网站这样迁移完了以后,因为主程序在一个目录,网站在一个目录,结果CPU和内存居高不下,之前没有这个原因。
    正常迁移是不会出现这种情况,主目录和程序目录,默认前面的路径是一样的。
返回
发新帖