Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows 10上windows启动时自动运行devserver 17出现问题_Windows_Startup_Easyphp_Autorun_Devserver - Fatal编程技术网

windows 10上windows启动时自动运行devserver 17出现问题

windows 10上windows启动时自动运行devserver 17出现问题,windows,startup,easyphp,autorun,devserver,Windows,Startup,Easyphp,Autorun,Devserver,我有一个用Delphi构建的程序,它在Windows10中使用MySQL for DB。我安装了Devserver 17,但无法在windows启动中运行。我需要在运行程序之前运行Devserver。我在谷歌上搜索并使用了一些技巧,但我的问题仍然存在。例如,当我的程序启动(在FormCreat事件上)时,我使用“shellexecuteEx”来运行Devserver(run Devserver.exe),但它有一个对我不好的延迟,给我带来了新的问题!。在使用“shellexecuteEx”运行“

我有一个用Delphi构建的程序,它在Windows10中使用MySQL for DB。我安装了Devserver 17,但无法在windows启动中运行。我需要在运行程序之前运行Devserver。我在谷歌上搜索并使用了一些技巧,但我的问题仍然存在。例如,当我的程序启动(在FormCreat事件上)时,我使用“shellexecuteEx”来运行Devserver(run Devserver.exe),但它有一个对我不好的延迟,给我带来了新的问题!。在使用“shellexecuteEx”运行“run devserver.exe”之后,Http服务器和数据库服务器没有运行!如果我手动运行它们,一切都正常,但我希望它们(Devserver、HTTP服务器和数据库服务器)在我的程序之前自动启动。 我也使用“shellexecuteEx”执行“eds dbserver.exe”,但它不工作。 我认为,为了避免一系列问题,我应该解决第一个问题,即在Windows10的WindowsStartup中运行Devserver、HTTP服务器和数据库服务器。 我使用了一些对我不起作用的技巧(在下面):


请给我一个新方法。

我不得不卸载devserver 17,然后重新安装。我在这个地址的启动文件夹中放了一个快捷方式“run devserver.exe:
“C:\Users\MyPCName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\startup”
。Devserver在windows启动时启动,但HTTP服务器和数据库服务器未启动。我把dbserver和httpserver的快捷方式也放到了启动文件夹中,一切正常!
数据库服务器地址:
C:\Program Files(x86)\EasyPHP-Devserver-17\eds binaries\dbserver\mysqlxxxx\bin\eds dbserver.exe

http服务器地址:
C:\Program Files(x86)\EasyPHP-Devserver-17\eds binaries\httpserver\apachexxxx\bin\eds httpserver.exe

我不得不卸载Devserver 17并重新安装。我在这个地址的启动文件夹中放了一个快捷方式“run devserver.exe:
“C:\Users\MyPCName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\startup”
。Devserver在windows启动时启动,但HTTP服务器和数据库服务器未启动。我把dbserver和httpserver的快捷方式也放到了启动文件夹中,一切正常!
数据库服务器地址:
C:\Program Files(x86)\EasyPHP-Devserver-17\eds binaries\dbserver\mysqlxxxx\bin\eds dbserver.exe

http服务器地址:
C:\Program Files(x86)\EasyPHP-Devserver-17\eds binaries\httpserver\apachexxxx\bin\eds httpserver.exe

如果您需要,请继续并实现一个服务。我在CMD中创建了一个新服务(作为管理员),但它给出了错误1053,我使用了一些提示()但它不起作用。。我真的很失望如果你需要一个服务,那就去实现一个服务吧。我在CMD中创建了一个新的服务(作为管理员),但它给出了错误1053,我使用了一些提示()但它不起作用。。我真的很失望
-Using "shellexecuteEx",
-Run as Administrator,
-change "eds.ini" file : set "Autostart_httpserver=1" and "Autostart_dbserver=1"
-check the windows and antivirus firewall rules
-Run Programs Automatically Using Windows Task Scheduler