微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

apache或者nginx服务器不同导致网站出现的问题

Apache出现No input file specified.

伪静态规则在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] 问题也就随之解决了。

mysql无法启动的解决办法

方案1. 如果你的电脑曾经安装过MysqL(没有安装过看方案2),打开PHPEnv,工具->程序和环境管理,找到类似"MysqL Server"的程序,卸载它。然后操作PHPEnv,查看是否能运行MysqL。方案2. 由于某些系统的硬盘分区原因,MysqL无法启动在对应MysqL版本的my.ini的文件里,[MysqLd] 分组里添加一行innodb_flush_method=normal 如图所示:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐