Ubuntu에서 터미널에 ‘php’를 입력하면 오류가 많이 표시됨

Ubuntu 13.10을 사용하고 있는데 php가 설치되어 완벽하게 동작합니다.근데 타이핑할 때php터미널에는 다음과 같이 많은 오류가 표시됩니다(그 후 완벽하게 동작합니다). MIB search path: /home/kevin/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp Cannot find module (SNMPv2-TC): At line 10 in /usr/share/snmp/mibs/UCD-DLMOD-MIB.txt Cannot find module (SNMPv2-SMI): At line 34 in /usr/share/snmp/mibs/UCD-SNMP-MIB.txt Cannot find module (SNMPv2-TC): At line 37 in /usr/share/snmp/mibs/UCD-SNMP-MIB.txt Did not find ‘enterprises’ in module … Read more

헤더와 클라이언트 라이브러리의 마이너 버전이 일치하지 않습니다.

PHP 에서는, 데이타베이스에 접속하려고 할 때마다, 다음의 경고가 표시됩니다.mysql_connect) 경고: mysql_connect(): 헤더와 클라이언트라이브러리의 마이너버전이 일치하지 않습니다.헤더: 50162 라이브러리: 50524 인마이php -i출력 mysqli 아래에 다음 값이 나열됩니다. 클라이언트 API 라이브러리 버전=> 5.5.24 클라이언트 API 헤더버전 => 5.1.62 php5-mysql과 php를 업데이트하려고 했지만 이미 두 버전 모두 최신 버전입니다.이 경고가 표시되지 않도록 헤더 버전을 업데이트하려면 어떻게 해야 합니까? … Read more

호스트 Nuxt.js 및 Express.js 퍼티를 통해 Ubuntu 서버 상에서 상시 실행

BE와 FE(Express.js와 Nuxt.js)의 프로젝트를 진행했지만 ubuntu 서버의 putty를 통해 구축 및 실행하면 다음과 같이 됩니다. 그게 퍼티를 이용해서 살 수 있는 방법인가요?그리고 Putty를 닫으면 Express와 Nuxt가 서버에서 계속 실행되나요? 질문에 대한 답변

패키지 php5에는 설치 후보가 없습니다(Ubuntu 16.04).

다음 코드를 사용하여 Ubuntu 16.04에 php5를 설치하려고 하면: sudo apt-get install php5 php5-mcrypt 다음의 에러가 표시됩니다. Reading package lists… Done Building dependency tree Reading state information… Done Package php5 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from … Read more

정의되지 않은 함수 mysql_connect()

나는 달려왔다aptitude install php5-mysql(그리고 MySQL/Apache 2를 재기동했습니다만, 아직 다음의 에러가 표시됩니다. 치명적 오류: /home/validate에서 정의되지 않은 함수 mysql_connect()를 호출합니다.21행의 php phpinfo()/etc/syslog5/syslog2/conf.d/pdo_syslog.ini 파일이 해석되었다고 합니다. 질문에 대한 답변 이미 PHP7을 사용하고 있는 경우, 이전에 사용되지 않았던 함수입니다.mysql_*완전히 삭제되었으므로 PDO 기능을 사용하여 코드를 업데이트해야 합니다.mysqli_*대신 기능을 합니다. 만약 그것이 가능하지 않다면, 회피책으로 나는 오래된 것을 재생성하는 작은 … Read more

Ubuntu 14.04에서 php-cli 버전을 변경하려면 어떻게 해야 하나요?

저는 Linux를 처음 사용하는데다가 조작 중에 php 설정을 몇 개 깨버렸습니다. 다음을 포함하는 php 스크립트를 실행하는 경우:phpinfo();php 버전은 5.6으로 표시되지만 명령줄을 통해 실행되면php -v7.0 버전을 반환합니다. 두 버전을 일치시키고 싶습니다.php 5.6도 사용하도록 명령줄 PATH를 수정하려면 어떻게 해야 합니까? 질문에 대한 답변 sudo update-alternatives –set php /usr/bin/php5.6 참조: 소스 다음은 보다 인터랙티브한 방법입니다. update-alternatives –config php … Read more

Laravel 5+ Ubuntu 14.04에서 500 내부 서버 오류(require()가 필요한 경로를 열지 못함)가 표시됨

Windows OS에 Larabel을 여러 번 설치했지만 이 문제는 발생하지 않았습니다. 다만, Ubuntu 14.04 에서는, 500 Internal Server Error 가 표시되어 로그에 다음과 같은 메세지가 표시됩니다. [2015년 7월 22일 (수) 10:20:19.569063][:error] [pid 1376][ client 127.0.0.1:52636] PHP Fatal 오류: require(): 오픈에 실패했습니다./var/wwww/html/laravel_blog/../bootstrap/autoload.php’ (param_path=’).:/usr/share/filename:/usr/share/filename’) (22행의 /var/www/filename/laravel_filename/index.filen’) 이전에도 mod_rewrite가 설치되어 있지 않거나 올바르게 설정되어 있지 않을 때 문제가 있었습니다만, … Read more

Apache 사용 시 PHP에서 액세스하기 위한 환경 변수 설정

Linux 환경과 환경변수에 따라 조건부로 실행되는 PHP 웹 어플리케이션이 있습니다.getenvPHP로 설정합니다.응용 프로그램이 올바르게 작동하려면 이러한 환경 변수를 어떻게 설정해야 하는지 알아야 합니다.Apache에서 이 설정을 어떻게 해야 할지 잘 모르겠습니다. 또한 도메인별로 별도의 환경변수를 설정할 수 있어야 합니다. 어떻게 하면 좋은지 조언 부탁드립니다. 질문에 대한 답변 뭔가 비슷한 게 있어요. <VirtualHost hostname:80> … SetEnv VARIABLE_NAME variable_value … Read more

컴포저를 통해 larabel 설치 프로그램을 설치할 수 없습니다.

Ubuntu PC에 컴포저와 함께 larabel instra를 설치하려고 하는데 설치 중에 이 오류가 나타납니다.설치 가능한 패키지 세트로 요건을 해결할 수 없었습니다. Problem 1 – laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. – laravel/installer v1.4.0 requires ext-zip * -> the requested PHP extension zip is missing from your … Read more

PHP 치명적 오류: 정의되지 않은 함수 json_decode()를 호출합니다.

Apache가 로깅 중입니다.PHP Fatal error: Call to undefined function json_decode(). 구글링 후 이 문제는 최신 버전의 php가 없기 때문에 발생하는 것으로 보입니다.이상하게도, 달리기는php –version출력 PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend … Read more

설치된 Ubuntu LAMP 스택에서 cURL을 활성화하려면 어떻게 해야 합니까?

Ubuntu LAMP 스택을 설치했습니다.그러나 cURL이 활성화되지 않아 INI 파일에 나열된 확장자를 찾을 수 없습니다.수동으로 추가했는데도 안 되더라고요. 그러면 cURL을 어떻게 활성화해야 하나요? 질문에 대한 답변 Ubuntu의 PHP용 Curl Extension 설치에서: sudo apt-get install php5-curl libcurl 설치 후 다음 명령어 중 하나를 사용하여 웹 서버를 재시작해야 합니다. sudo /etc/init.d/apache2 restart 또는 sudo service apache2 restart php5-curl … Read more