小编Aje*_*hah的帖子

安装PHP Zip扩展

我正在尝试安装PHP Zip扩展.

我的服务器没有外部互联网访问权限,所以我自己从PECL下载了它:http://pecl.php.net/package/zip.我选择1.10.2,最新的"稳定"版本,并将其转移到我的服务器.

我跑了:

pear install zip-1.10.2.tgz
Run Code Online (Sandbox Code Playgroud)

并补充说

extension=zip.so
Run Code Online (Sandbox Code Playgroud)

按照指示到php.ini.我可以看到zip.so已创建并放在右侧extension_dir文件夹中.我重新启动了apache然后检查它是否通过运行加载:

php -m
Run Code Online (Sandbox Code Playgroud)

尽管如此,"zip"仍然不在该列表中.

我错过了一步还是做错了什么?我觉得这应该很简单,我开始觉得很傻,哈哈.

其他可能重要的东西:

CentOS Apache 2.2.3 PHP 5.2.16

php zip pear centos php-extension

35
推荐指数
7
解决办法
14万
查看次数

嵌套路由在 React Router v6 中不起作用

我正在尝试反应路由器 v6。根据反应培训博客,我创建了路由对象并传递给useRoutes()

function SomeOtherElement() {
  return <h1>add user</h1>;
}

const routes = [
  {
    path: 'app',
    element: <DashboardLayout />,
    children: [
      { path: 'account', element: <AccountView /> },
      {
        path: 'users', element: <UserListView />, 
        children: [
          { path: 'add', element: <SomeOtherElement /> }
        ]
      },
      { path: 'dashboard', element: <DashboardView /> },
      { path: 'products', element: <ProductListView /> },
      { path: 'settings', element: <SettingsView /> },
      { path: '*', element: <Navigate to="/404" /> } …
Run Code Online (Sandbox Code Playgroud)

reactjs react-router

25
推荐指数
3
解决办法
4万
查看次数

Firebase"运行firebase使用默认设置激活项目APP_NAME"

第一次部署时成功,现在我尝试再次部署,显示错误:

Run firebase use default to activate project MY_APP_NAME
Run Code Online (Sandbox Code Playgroud)

错误:

没有项目处于活动状态,但项目别名可用.

firebase

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

Spark Twitter Streaming异常:(org.apache.spark.Logging)classnotfound

我正在使用Maven尝试使用Scala的Spark Twitter Streaming示例,但是当我运行它时,我遇到了以下错误:

引起:java.lang.ClassNotFoundException:org.apache.spark.Logging

以下是我的依赖项:

<dependencies>
<dependency>
    <groupId>org.apache.spark</groupId>
    <artifactId>spark-core_2.10</artifactId>
    <version>2.0.0</version>
</dependency>
<dependency>
    <groupId>org.apache.spark</groupId>
    <artifactId>spark-streaming_2.10</artifactId>
    <version>2.0.0</version>
</dependency> 
<dependency>
    <groupId>org.apache.spark</groupId>
    <artifactId>spark-streaming-twitter_2.11</artifactId>
    <version>1.6.2</version> 
</dependency> 
Run Code Online (Sandbox Code Playgroud)

我知道Logging已经移动org.apache.spark.internal.Logging但我不知道是不是这个原因,我已经尝试将依赖版本更改为最新版本,但没有运气.

twitter maven apache-spark

14
推荐指数
3
解决办法
7449
查看次数

Ionic 2/Angular 2/CORS:HTTP报头未随请求一起发送

我正在使用Ionic 2(2.0.0-beta.10)开展一个项目.我尝试通过请求传递授权令牌.但是没有发送标头.我试图传递的其他标头也没有被发送.

let url = 'http://www.example.com/savedata';
let data = JSON.stringify({ email: 'test@test.com', password: '123456' });

let headers = new Headers();

headers.append('Content-Type', 'application/json');
headers.append('Authorization', 'Bearer ' + "tokenContent");

let options = new RequestOptions({ headers: headers });

this.http.post(url, data, options).map(res => res.json()).subscribe(data => {

                console.log("it worked");

}, error => {
                console.log("Oooops!");
});
Run Code Online (Sandbox Code Playgroud)

我的REST API使用以下标头接收此请求:

Host:               www.example.com 
Connection:         keep-alive  
Access-Control-Request-Method:  POST    
Origin:             http://evil.com/    
User-Agent:         Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36   
Access-Control-Request-Headers: authorization, content-type 
Accept:             */* 
Referer:            http://localhost:8100/?restart=794567   
Accept-Encoding: …
Run Code Online (Sandbox Code Playgroud)

http cors ionic2 angular

12
推荐指数
1
解决办法
5599
查看次数

如何在 React-Bootstrap 组件中将填充/边距作为道具传递

我正在尝试使用 React-Bootstrap 作为道具应用边距和填充。

我通过了文档,但没有发现任何提及在那里添加填充或边距,因为它在官方引导程序文档(第 3第 4 个)中。我知道它不能很好地支持 Bootstrap 4,所以尝试了两者。

我试图将 params 传递为p={1}paddingxs={5}或者mt='1'但它无法识别其中任何一个。更多的尝试在 React-Bootstrap 文件夹中找到任何Spacing元素,但失败了。

填充和边距用作类名。但是我觉得没有 Bootstrap 类就一定有办法。一定有一种财产。

reactjs twitter-bootstrap-3 react-bootstrap bootstrap-4

11
推荐指数
2
解决办法
1万
查看次数

找不到react-redux上下文值;请确保组件包装在 Provider 中

我正在尝试react-native使用redux,但遇到了一些问题。

我总结了NavigationContainerProvider仍然得到:

错误:找不到react-redux上下文值;请确保该组件包裹在<Provider>

当我使用选择器选择状态值并控制台记录它时,就会发生这种情况。

在此输入图像描述

我的切片类看起来像这样:

在此输入图像描述

我的 Store 类看起来像这样:

在此输入图像描述

reactjs react-native redux react-redux

10
推荐指数
1
解决办法
3万
查看次数

在 React 中使用 useState 钩子为多个设置状态渲染一次

有没有办法在更新多个状态后刷新/渲染一次功能组件?

例如:

const [first, setFirst] = useState(false);
const [second, setSecond] = useState(false);
Run Code Online (Sandbox Code Playgroud)

当被叫...

...
setFirst(true);
setSecond(true);
Run Code Online (Sandbox Code Playgroud)

...然后该组件将刷新两次。是否可以同时设置并刷新(或渲染)一次?

reactjs react-component react-hooks

9
推荐指数
1
解决办法
5182
查看次数

React打字稿中的react-google-recaptcha“ref”类型错误

我正在尝试在类型脚本项目中reCaptchareact-google-recaptcha中实现不可见

我添加了包的类型

yarn add @types/react-google-recaptcha
Run Code Online (Sandbox Code Playgroud)

但是当我想实现该组件时,我在这里收到类型脚本错误

  <ReCAPTCHA
        ref={recaptchaRef} // IN HERE
        size="invisible"
        sitekey="Your client site key"
      />
Run Code Online (Sandbox Code Playgroud)

这是错误的内容

 Type 'MutableRefObject<undefined>' is not assignable to type 'LegacyRef<ReCAPTCHA> | undefined'.''
 Type 'MutableRefObject<undefined>' is not assignable to type 'RefObject<ReCAPTCHA>'.
 Types of property 'current' are incompatible.
Run Code Online (Sandbox Code Playgroud)

typescript reactjs invisible-recaptcha react-google-recaptcha

9
推荐指数
1
解决办法
8140
查看次数

使用 React v17 安装 @reach/router 时出错

我正在使用 React 并且尝试使用@reach/router,但是当我尝试为控制台安装时,出现此错误:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: curso-platzi-react-avanzado@1.0.0
npm ERR! Found: react@17.0.2
npm ERR! node_modules/react
npm ERR!   react@"^17.0.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
npm ERR! node_modules/@reach/router
npm ERR!   @reach/router@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this …
Run Code Online (Sandbox Code Playgroud)

npm reactjs reach-router

8
推荐指数
1
解决办法
1980
查看次数