;extension_dir = "e:\php\ext" 分号去掉 apache就重启失败

sugercgq 2009-10-23 11:45:45
我在php.ini
;extension_dir = "e:\php\ext" 这句前面的分号去掉 apache 就重启失败

分号不去掉就可以启动,php能运行,但mysql扩展没有加载

问高手 这是咋回事..
...全文
883 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
nifan520 2011-01-16
  • 打赏
  • 举报
回复
extension_dir = "e:\php\ext\" 还是
extension_dir = "e:\php\ext" 最后要不要杠
应该网 2009-10-24
  • 打赏
  • 举报
回复
请确认你的php扩展的目录是否存在,另外在windows中标准的目录分割符应该是反斜杠:\

而在linux中则为:/
Dogfish 2009-10-24
  • 打赏
  • 举报
回复
php的目录写法是用反斜杠的。
sciolist 2009-10-24
  • 打赏
  • 举报
回复
extension_dir = "e:/php/ext/" 这样就ok了
sugercgq 2009-10-24
  • 打赏
  • 举报
回复
apache就是启动不起来..

注释 extension_dir="e:\PHP\ext"
就能启动,php运行正常,但不能用mysql
sugercgq 2009-10-24
  • 打赏
  • 举报
回复
确认 e:\php\ext
存在

wyg0508 2009-10-24
  • 打赏
  • 举报
回复
;extension_dir = "e:\\php\\ext"
;extension_dir = "e:/php/ext/"
周公 2009-10-24
  • 打赏
  • 举报
回复
upload_tmp_dir="C:\Apache2.2\htdocs\Temp"
session.save_path="C:\WINDOWS\Temp"
extension_dir="C:\PHP\ext"


我的就是这样的,没有报错而且运行也很正常啊。好像是可以根据操作系统类型自动讲路径分隔符转换到当前操作系统上的。

确认你一下你那里e:\php\ext是否存在
sugercgq 2009-10-24
  • 打赏
  • 举报
回复
可以了..谢谢大家...
可能是我的php.ini被我改乱了...我重新下载了一个php,把php.ini复制过来,重新配置一下就好了.
sugercgq 2009-10-24
  • 打赏
  • 举报
回复
在windows中的

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧