phpEnv

分类 文档 下的文章

伪静态规则在Apache fastcgi模式下会导致No input file specified.打开项目的`.htaccess` 文件 找到 ``` RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] ``` 修改为 ``` RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] ``` 或者修改为 ``` RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] ``` 问题也就随之解决了。 ***** 还有一种情况,网站目录`.user.ini`文件配置错误,也会报这个错误。 删除这个文件,或者正确配置即可解决。

**方案1.** 如果你的电脑曾经安装过mysql(没有安装过看**方案3**) 打开phpEnv,服务->Windows服务,找到类似"mysql"的服务,记住他的名字。 然后以管理员方式运行cmd(百度有很多种方法),推荐用管理员方式打开phpEnv,然后点**命令行终端**,输入` sc delete mysql服务名 ` 列如: ``` sc delete mysql ``` 然后重新尝试启动mysql **方案2.** 如果你的电脑曾经安装过mysql(没有安装过看**方案3**),打开phpEnv,工具->程序和环境管理,找到类似"MySQL Server"的程序,卸载它。 ![程序.png][1] 然后操作phpEnv,查看是否能运行mysql。 **方案2.** 由于某些系统的硬盘分区原因,mysql无 ...