
xampp启动apache时弹出PHP Startup
查看php_error_log提示是PHP Warning: PHP Startup: in Unknown on line 0
通过搜索大概得知此问题主要是php引用扩展文件丢失导致的。
我这里报错的主要原因是系统升级等操作造成redis扩展不可以,修复它即可。
可以通过2种方式解决:
1、通过修改php.ini注释掉失败的dll引用
;extension=php_igbinary.dll
;extension=php_redis.dll
2、下载丢失的dll文件拷贝至php扩展目录中ext中
windows下php安装redis扩展可参考此文章:Redis安装及php扩展redis(windows平台)

解决方案:
控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可

安装(一键安装包建议在全新的linux下进行)
一键安装包地址:
http://help.aliyun.com/view/11108189_13435438.html?spm=5176.7224445.1997283057.5.Lh9WcK
在打开的页面的头部有“一键安装包下载: 点此下载”
当前版本是sh-1.3.0.zip
上传sh-1.3.0.zip并解压
文件夹授权
chmod –R 777 sh-1.3.0
进入目录
#cd sh-1.3.0
执行./install.sh安装
#./install.sh
在下面的步骤按提示选择你所要使用的服务及版本,等待大约30分钟或以上时间,直至安装完成。
查看一键安装包成功安装后ftp和mysql账户信息
#cat account.log
查看一键安装包成......

OAuthException Object ( [message:protected] => Invalid auth/bad request (got a 404, expected HTTP/1.1 20X or a redirect)…
在使用magento api rest时,安装好xampp及php安装oauth扩展 并 配置好了Magento REST和OAuth设置 且 在magento后台开启了URL重写,但通过官网例子老是无法成功,提示404错误如上。搜索网络提示要配置apache mod_rewrite和magento .htaccess。
Magento开启url重写请看:Magento去掉URL的index.php
apache mod_rewrite配置请看:Apache Mod_Rewrite URL重写 伪静态化
magento .htaccess文件......
作者: owoer
|
发表于:2014年8月13日
|
栏目:Magento
|
Magento OAuthException:Invalid auth/bad request已关闭评论
阅读全文

通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。
如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。如果没有查找到,则到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。
apache......