相关疑难解决方法(0)

在PHP 5.6的puphpet上找不到类'SimpleXMLElement'

我已经被困在这个错误几个小时了,我似乎无法在互联网上找到任何有用的东西.错误是经典

Fatal error: Class 'SimpleXMLElement' not found in 
/var/www/NavPHP/nav/plugin/log/NavLog.php on line 29
Run Code Online (Sandbox Code Playgroud)

我没有使用Namespace,所以这不是问题.

这是一个在生产中运行良好的项目,曾经在我以前使用WampServer和PHP 5.6.2的计算机上工作.现在我有了一台新电脑,我有兴趣用puphpet建立一个虚拟环境,但是我收到了这个错误.

根据Docs的说法,默认情况下SimpleXMLElement类应该带有PHP.我没有php.ini在我的phpinfo()中找到任何重要信息,有以下内容:

SimpleXML   Sterling Hughes, Marcus Boerger, Rob Richards
Run Code Online (Sandbox Code Playgroud)

有小费吗?

谢谢

更新

只是添加这个

在此输入图像描述

php apache puphpet

33
推荐指数
2
解决办法
4万
查看次数

Prestashop 不断重定向到旧域

我想安装 Prestashop 站点的本地副本,但是当我进入本地域时,它不断将我重定向到旧域。

我下载了文件,下载并导入了数据库,更新了设置以指向本地数据库等。

我更新了ps_configuration表来设置PS_SHOP_DOMAINPS_SHOP_DOMAIN_SSL新的本地域并禁用(设置为 0)该表中的所有缓存参数。

我进行了编辑,.htaccess因此对旧域的所有引用都被新域更改,并删除了浏览器中的所有 cookie 和缓存。简而言之,我遇到了与Prestashop 在数据库中更改旧域后重定向到旧域完全相同的问题但它的解决方案对我不起作用。另外,我重新启动了Apache,还是一样。curl 或本地站点显示此信息:

curl -v example.me
* Rebuilt URL to: example.me/
*   Trying 127.0.0.1...
* Connected to example.me (127.0.0.1) port 80 (#0)
> GET / HTTP/1.1
> Host: example.me
> User-Agent: curl/7.47.0
> Accept: */*
> 
< HTTP/1.1 302 Found
< Date: Thu, 12 Jan 2017 15:40:56 GMT
< Server: Apache/2.4.18 (Ubuntu)
< Vary: Host
< location: http://example.com/ …
Run Code Online (Sandbox Code Playgroud)

redirect prestashop

0
推荐指数
1
解决办法
4099
查看次数

标签 统计

apache ×1

php ×1

prestashop ×1

puphpet ×1

redirect ×1