On the web dashboard of ApisCP
under Configuration
in the CP section when clicking on Config
non is displayed.
This can occur if there’s a parser error from hand-editing custom/config.ini.
What does cpcmd scope:get cp.config
report from the command-line? Looks OK from the demo account on apiscp.com.
reports
(nothing)
…
Send me a PM or email (matt@apisnetworks.com) with the contents in config/custom/config.ini.
And to clarify config/config.ini isn’t zero byte?
Now the command reports.
still de webpage is empty.
will send u the details in PM
In debugmode CP:
(Symfony\Component\Debug\Exception\FatalThrowableError) EXCEPTION: Util_Conf::inferType(): Argument #1 ($v) must be of type ?string, array given, called in /usr/local/apnscp/storage/framework/cache/21f370ac4858f80bfe4b3bd89a8c50175f58ad85.php on line 15 [/usr/local/apnscp/lib/Util/Conf.php:283]
ini file isn’t valid. Looked like you did cpcmd scope:get cp.config > config/custom/config.ini because the file is formatted as yaml. In addition to the incorrect data type, default values from config/config.ini are merged into that file. config/custom/config.ini only has overridden values, not all.
rm -f config/custom/config.ini && upcp -sbf
or convert the yaml keys back into ini sections.
hmm…
still not displaying…
then CP into debug mode reports:
(Symfony\Component\Debug\Exception\FatalThrowableError) EXCEPTION: Util_Conf::inferType(): Argument #1 ($v) must be of type ?string, array given, called in /usr/local/apnscp/storage/framework/cache/21f370ac4858f80bfe4b3bd89a8c50175f58ad85.php on line 15 [/usr/local/apnscp/lib/Util/Conf.php:283]
I’d need to see your updated config/custom/config.ini. Array elements aren’t denoted as element[]=foo within config.ini.
i runned the command again:
TASK [apnscp/create-admin : command] *******************************************
fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["/usr/local/apnscp/bin/cmd", "admin_get_email"], "delta": "0:00:00.785128", "end": "2023-10-28 20:36:57.104061", "msg": "non-zero return code", "rc": 255, "start": "2023-10-28 20:36:56.318933", "stderr": "WARNING: socket_connect(): unable to connect [2]: No such file or directory \n[/usr/local/apnscp/lib/datastream.php:280]\n\n 0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")\n [/usr/local/apnscp/lib/datastream.php:280]\n 1. DataStream->connect()\n [/usr/local/apnscp/lib/datastream.php:228]\n 2. DataStream->writeSocket(<binary>)\n [/usr/local/apnscp/lib/datastream.php:403]\n 3. DataStream->pipeline(<binary>)\n [/usr/local/apnscp/lib/datastream.php:392]\n 4. DataStream->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]\n 5. Module\\Skeleton\\Standard->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/modules/admin.php:171]\n 6. Admin_Module->get_email()\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]\n 7. Module\\Skeleton\\Standard->_invoke(\"get_email\", )\n [/usr/local/apnscp/lib/apnscpfunction.php:992]\n 8. apnscpFunctionInterceptor->call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:62]\n 9. CLI\\__call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:581]\n 10. CLI\\main()\n [/usr/local/apnscp/bin/cmd:7]\nFATAL : fatal(): Unable to connect to socket, is apnscp running? \nNo such file or directory\n 0. Error_Reporter::trigger_fatal(\"Unable to connect to socket, is apnscp running? No such file or directory\", [\"No such file or directory\"])\n [/usr/local/apnscp/lib/log_wrapper.php:45]\n 1. fatal(\"Unable to connect to socket, is apnscp running? %s\", \"No such file or directory\")\n [/usr/local/apnscp/lib/datastream.php:290]\n 2. DataStream->connect()\n [/usr/local/apnscp/lib/datastream.php:228]\n 3. DataStream->writeSocket(<binary>)\n [/usr/local/apnscp/lib/datastream.php:403]\n 4. DataStream->pipeline(<binary>)\n [/usr/local/apnscp/lib/datastream.php:392]\n 5. DataStream->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]\n 6. Module\\Skeleton\\Standard->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/modules/admin.php:171]\n 7. Admin_Module->get_email()\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]\n 8. Module\\Skeleton\\Standard->_invoke(\"get_email\", )\n [/usr/local/apnscp/lib/apnscpfunction.php:992]\n 9. apnscpFunctionInterceptor->call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:62]\n 10. CLI\\__call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:581]\n 11. CLI\\main()\n [/usr/local/apnscp/bin/cmd:7]\nERROR: fatal(): Unable to connect to socket, is apnscp running? \nNo such file or directory", "stderr_lines": ["WARNING: socket_connect(): unable to connect [2]: No such file or directory ", "[/usr/local/apnscp/lib/datastream.php:280]", "", " 0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")", " [/usr/local/apnscp/lib/datastream.php:280]", " 1. DataStream->connect()", " [/usr/local/apnscp/lib/datastream.php:228]", " 2. DataStream->writeSocket(<binary>)", " [/usr/local/apnscp/lib/datastream.php:403]", " 3. DataStream->pipeline(<binary>)", " [/usr/local/apnscp/lib/datastream.php:392]", " 4. DataStream->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]", " 5. Module\\Skeleton\\Standard->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/modules/admin.php:171]", " 6. Admin_Module->get_email()", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]", " 7. Module\\Skeleton\\Standard->_invoke(\"get_email\", )", " [/usr/local/apnscp/lib/apnscpfunction.php:992]", " 8. apnscpFunctionInterceptor->call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:62]", " 9. CLI\\__call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:581]", " 10. CLI\\main()", " [/usr/local/apnscp/bin/cmd:7]", "FATAL : fatal(): Unable to connect to socket, is apnscp running? ", "No such file or directory", " 0. Error_Reporter::trigger_fatal(\"Unable to connect to socket, is apnscp running? No such file or directory\", [\"No such file or directory\"])", " [/usr/local/apnscp/lib/log_wrapper.php:45]", " 1. fatal(\"Unable to connect to socket, is apnscp running? %s\", \"No such file or directory\")", " [/usr/local/apnscp/lib/datastream.php:290]", " 2. DataStream->connect()", " [/usr/local/apnscp/lib/datastream.php:228]", " 3. DataStream->writeSocket(<binary>)", " [/usr/local/apnscp/lib/datastream.php:403]", " 4. DataStream->pipeline(<binary>)", " [/usr/local/apnscp/lib/datastream.php:392]", " 5. DataStream->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]", " 6. Module\\Skeleton\\Standard->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/modules/admin.php:171]", " 7. Admin_Module->get_email()", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]", " 8. Module\\Skeleton\\Standard->_invoke(\"get_email\", )", " [/usr/local/apnscp/lib/apnscpfunction.php:992]", " 9. apnscpFunctionInterceptor->call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:62]", " 10. CLI\\__call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:581]", " 11. CLI\\main()", " [/usr/local/apnscp/bin/cmd:7]", "ERROR: fatal(): Unable to connect to socket, is apnscp running? ", "No such file or directory"], "stdout": "WARNING: socket_connect(): unable to connect [2]: No such file or directory \n[/usr/local/apnscp/lib/datastream.php:280]\n\n 0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")\n [/usr/local/apnscp/lib/datastream.php:280]\n 1. DataStream->connect()\n [/usr/local/apnscp/lib/datastream.php:228]\n 2. DataStream->writeSocket(<binary>)\n [/usr/local/apnscp/lib/datastream.php:403]\n 3. DataStream->pipeline(<binary>)\n [/usr/local/apnscp/lib/datastream.php:392]\n 4. DataStream->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]\n 5. Module\\Skeleton\\Standard->query(\"admin_get_email\")\n [/usr/local/apnscp/lib/modules/admin.php:171]\n 6. Admin_Module->get_email()\n [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]\n 7. Module\\Skeleton\\Standard->_invoke(\"get_email\", )\n [/usr/local/apnscp/lib/apnscpfunction.php:992]\n 8. apnscpFunctionInterceptor->call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:62]\n 9. CLI\\__call(\"admin_get_email\", )\n [/usr/local/apnscp/lib/CLI/cmd.php:581]\n 10. CLI\\main()\n [/usr/local/apnscp/bin/cmd:7]", "stdout_lines": ["WARNING: socket_connect(): unable to connect [2]: No such file or directory ", "[/usr/local/apnscp/lib/datastream.php:280]", "", " 0. socket_connect(Socket, \"/usr/local/apnscp/storage/run/apnscp.sock\")", " [/usr/local/apnscp/lib/datastream.php:280]", " 1. DataStream->connect()", " [/usr/local/apnscp/lib/datastream.php:228]", " 2. DataStream->writeSocket(<binary>)", " [/usr/local/apnscp/lib/datastream.php:403]", " 3. DataStream->pipeline(<binary>)", " [/usr/local/apnscp/lib/datastream.php:392]", " 4. DataStream->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:200]", " 5. Module\\Skeleton\\Standard->query(\"admin_get_email\")", " [/usr/local/apnscp/lib/modules/admin.php:171]", " 6. Admin_Module->get_email()", " [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:145]", " 7. Module\\Skeleton\\Standard->_invoke(\"get_email\", )", " [/usr/local/apnscp/lib/apnscpfunction.php:992]", " 8. apnscpFunctionInterceptor->call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:62]", " 9. CLI\\__call(\"admin_get_email\", )", " [/usr/local/apnscp/lib/CLI/cmd.php:581]", " 10. CLI\\main()", " [/usr/local/apnscp/bin/cmd:7]"]}
PLAY RECAP *********************************************************************
localhost : ok=691 changed=43 unreachable=0 failed=1 skipped=313 rescued=0 ignored=0
in ur PM the custom .ini
I have deleted the /custom/custom.ini manual by hand.
running upcp -sbf
again.
has solved the non displaying
Thanks for all the help!