Code Monkey home page Code Monkey logo

eserver's Introduction

EServer | 中文

A GUI software for Windows and Mac platforms that integrates Nginx, PHP, MySQL, Redis and other servers.

The predecessor of this software is phpEnv ,www.phpenv.cn

home

主界面

eserver's People

Contributors

xianyunleo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

eserver's Issues

php8.2 GD拓展问题

php.ini文件里;extension=gd前面的;我去掉了,然后重启php会报错,

[27-Jan-2024 22:54:55] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library 'gd' (tried: /Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd (dlopen(/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd, 0x0009): tried: '/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd' (no such file), '/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd' (no such file)), /Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd.so (dlopen(/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd.so, 0x0009): tried: '/Applications/EServer/software/php/php-8.2/lib/php/extensions/no-debug-non-zts-20220829/gd.so' (no such file), '/System/...

网站里使用imagecreatefromwebp也报错Call to undefined function imagecreatefromwebp()

我是Mac arm的版本

希望能增加apache环境

EasySrv用于本地调试网站很好用,希望能增加apache环境,网站用apache环境的也不少,如果本地使用nginx测试,用于生产环境时有可能出问题,能否考虑增加apache环境测试,谢谢!

MAC系统安装新的EServer(2.9)有问题

MAC系统下已安装EasySrv(1.7),再安装新的EServer(2.9),实际并不能覆盖安装,还是存在两个。
当运行安装新的EServer(2.9),原来的旧的数据库mysql5.7数据也不能自动替换过来。

请问如何在新安装的EServer(2.9)下先把旧版数据库(同为mysql5.7)迁移过来?旧版的EasySrv(1.7)运行程序已将删除,数据库还在

Mac电脑M芯片支持问题

这玩意很好用,是MAC下PHP环境搭建的最好工具,没有之一,以前Intel内核下使用很爽:

  1. 本人M2 PRO芯片的Mac,系统MacOS 14.2.1
  2. 从官网或者GitHub下载的dmg,打开后无法打开,直接提示移除到回收站。问题,为什么会无法打开,若需要M内核的电脑我可以协助
  3. 从GitHub下载源码编译有错误,但是可以编译成功App。问题,是否有办法解决这个错误?
    error
  4. 自己编译成功的App打开后,提示安装Rosetta。问题: Electron开发,应该可以脱离Rosetta,苹果也后续也不可能生产支持Intel内核电脑,这玩意完全没必要安装,若需要协助修改代码,我也可以的,建议完美支持M内核,是趋势
    rosetta

fpm是不是有些问题?无法访问代理后的网页内容

测试环境:win10 1.5.9版
比如如下测试代码:

// 目标 URL
$url = 'https://medium.com/';

$opts = array('http' => array('proxy' => 'tcp://127.0.0.1:10809', 'request_fulluri' => true));
$context = stream_context_create($opts);

$data = file_get_contents($url, false, $context);

echo $data;

命令行直接访问: ./php.exe D:\work\web\markdown\testv.php 正常输出
如果用软件新建站点,然后打开这个文件则无法正常输出(一直加载中...)

win10 ltsc 1809 闪退

版本:1.3.4
如题,使用的绿色版和安装版都有这个问题。路径么有空格和中文。。

从1.x版本升级到2.X版本的EServer相关问题

  • 2.X版本的EServer和1.X版本的EasySrv互相独立,不会覆盖安装。
  • 1.X的EasySrv停止维护,其中的软件商店也停止服务。
  • 迁移数据需要手动迁移,MySQL数据等可通过phpMyAdmin或者其他工具迁移。

Windows10、11都会出现运行过程中会自动弹黑窗

image
运行过程中会自动弹黑窗,还挺频繁, 一直不知道是什么,后来开了个录屏一帧帧查才看到是这个东西调用CMD,大佬看下这个什么原因,能不能取消这个弹窗, 每次弹窗会把输入指针给顶掉,打字打一半又得把输入指针移回去

php8 502

环境: Win11
软件版本: 2.5.3

使用PHP8.* 报错502 , 但是 PHP7正常,
即使只有一个index.php 文件

Translation into other languages

Is there a language file to translate this application into other languages? If not, would there be a way to make this easier in future versions?

安装mysql5.7 出错

配置过程中发生错误,Command failed: D:\dev\EServer\core\software\server\mysql-5.7\bin\mysqld.exe --defaults-file=D:\dev\EServer\core\software\server\mysql-5.7\my.ini --initialize

之前安装过5.7,后来卸载了,因为一个项目要用到5.7,又准备装上,于是这样了,彻底删掉 eserver,重新下载,安装还是这样,是不是之前那次的原因?

windows 10 22H2

一次只能启动一个版本的MySQL,能否改一下/tmp/mysql.sock为/tmp/mysql57.sock和/tmp/mysql.sock为/tmp/mysql80.sock ,使其支持多个版本的服务同时运行??

一次只能启动一个版本的MySQL,能否改一下/tmp/mysql.sock为/tmp/mysql57.sock和/tmp/mysql.sock为/tmp/mysql80.sock ,使其支持多个版本的服务同时运行??

image

2024-05-20T04:41:15.236830+08:00 0 [ERROR] [MY-010259] [Server] Another process with pid 977 is using unix socket file.
2024-05-20T04:41:15.237043+08:00 0 [ERROR] [MY-010268] [Server] Unable to setup unix socket lock file.
2024-05-20T04:41:15.237408+08:00 0 [ERROR] [MY-010119] [Server] Aborting
2024-05-20T04:41:16.227435+08:00 0 [System] [MY-010910] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld: Shutdown complete (mysqld 8.0.25) MySQL Community Server - GPL.
2024-05-20T04:41:17.523701+08:00 0 [System] [MY-010116] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld (mysqld 8.0.25) starting as process 1035
2024-05-20T04:41:17.530673+08:00 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-05-20T04:41:17.597212+08:00 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-05-20T04:41:17.755726+08:00 0 [ERROR] [MY-010259] [Server] Another process with pid 977 is using unix socket file.
2024-05-20T04:41:17.755926+08:00 0 [ERROR] [MY-010268] [Server] Unable to setup unix socket lock file.
2024-05-20T04:41:17.756285+08:00 0 [ERROR] [MY-010119] [Server] Aborting
2024-05-20T04:41:18.681457+08:00 0 [System] [MY-010910] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld: Shutdown complete (mysqld 8.0.25) MySQL Community Server - GPL.
2024-05-20T04:41:39.826872+08:00 0 [System] [MY-010116] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld (mysqld 8.0.25) starting as process 1052
2024-05-20T04:41:39.833969+08:00 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-05-20T04:41:39.904297+08:00 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-05-20T04:41:40.072813+08:00 0 [ERROR] [MY-010259] [Server] Another process with pid 977 is using unix socket file.
2024-05-20T04:41:40.073023+08:00 0 [ERROR] [MY-010268] [Server] Unable to setup unix socket lock file.
2024-05-20T04:41:40.073622+08:00 0 [ERROR] [MY-010119] [Server] Aborting
2024-05-20T04:41:40.999405+08:00 0 [System] [MY-010910] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld: Shutdown complete (mysqld 8.0.25) MySQL Community Server - GPL.
2024-05-20T04:42:40.234806+08:00 0 [System] [MY-010116] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld (mysqld 8.0.25) starting as process 1113
2024-05-20T04:42:40.241942+08:00 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-05-20T04:42:40.307154+08:00 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-05-20T04:42:40.493718+08:00 0 [System] [MY-010931] [Server] /Applications/EServer/software/server/mysql-8.0/bin/mysqld: ready for connections. Version: '8.0.25' socket: '/tmp/mysql.sock' port: 3308 MySQL Community Server - GPL.

编译环境

能不能简要说明一下编译环境要求和编译打包的方法
想尝试自己新增和修改一下功能,目前yarn安装没有成功

apple(arm64) Mac 相关问题

在Mac系统上,本软件提供的 Server 为预编译。实际是在 intel x64 Mac上编译的。所以arm64 Mac 需要安装rosetta。
为什么不在arm64 Mac上编译呢?因为没有arm64 Mac电脑,也没钱买。

希望可以自定义 EServer 目录内容

image image 希望这个这个EServer目录的东西可以在第一次进去的时候自定义,对于强迫症来说有点难受,对于软件安装的notepad-- 我更喜欢放在应用目录,但是数据库的储存信息我喜欢放文稿目录,网站代码喜欢放用户目录

有考虑linux版本么

在Linux桌面环境下。实在是没找到好的软件。。
用宝塔 1panel 并不适合桌面环境下的部署使用。
考虑下呗,目前为的主力系统是在 deepin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.