«php» 태그된 질문

PHP는 주로 서버 측 웹 개발 용으로 설계된 널리 사용되는 높은 수준의 동적 객체 지향 및 해석 스크립트 언어입니다. PHP 언어에 대한 질문에 사용됩니다.

9
dirname (__ FILE__)에서 한 수준 위로 이동하는 방법
다음과 같은 폴더 구조가 있습니다. mydomain.com ->Folder-A ->Folder-B 폴더 B의 이미지를 가리키는 '../Folder-B/image1.jpg'라는 데이터베이스의 문자열이 있습니다. Folder-A의 스크립트 내에서 dirname ( FILE )을 사용 하여 파일 이름을 가져오고 mydomain.com/Folder-A. 이 스크립트 내에서라는 문자열을 가져와야 'mydomain.com/Folder-B/image1.jpg합니다. 나는 시도했다 $path=dirname(__FILE__).'/'.'../Folder-B/image1.jpg'; 이것은 다음과 같이 나타납니다. mydomain.com%2FFolder-A%2F..%2FFolder-B%2Fimage1.jpg 이것은 페이스 북 공유 버튼 용이며 올바른 …
80 php  dirname 

16
오래 실행되는 PHP 스크립트를 관리하는 가장 좋은 방법은 무엇입니까?
완료하는 데 오랜 시간 (5-30 분)이 걸리는 PHP 스크립트가 있습니다. 중요한 경우를 대비하여 스크립트는 curl을 사용하여 다른 서버에서 데이터를 스크랩합니다. 이것이 너무 오래 걸리는 이유입니다. 처리하고 다음 페이지로 이동하기 전에 각 페이지가로드 될 때까지 기다려야합니다. 스크립트를 시작하고 완료 될 때까지 기다리면 데이터베이스 테이블에 플래그가 설정됩니다. 내가 알아야 할 것은 스크립트 …
80 php  apache  curl  httprequest 

7
작성기에서 [ReflectionException] 클래스 Fxp \ Composer \ AssetPlugin \ Repository \ NpmRepository가 존재하지 않습니다.
최신 버전 (1.0.0. stable)의 작곡가를 설치했고 Yii2 프로젝트에서 다음을 입력했습니다. php composer.phar update 이 오류가 발생합니다. [ReflectionException] 클래스 Fxp \ Composer \ AssetPlugin \ Repository \ NpmRepository가 없습니다. [ErrorException] Fxp \ Composer \ AssetPlugin \ Repository \ AbstractAssetsRepository :: whatProvides () 선언은 Composer \ Repository \ ComposerRepository :: whatProvides (Composer …
80 php  yii2  composer-php 

6
속도와 확장 성을 위해 Kohana 기반 웹 사이트 최적화
Kohana로 구축 한 사이트는 어제 엄청난 양의 트래픽으로 인해 피해를 입어 한 걸음 물러서서 디자인의 일부를 평가하게되었습니다. Kohana 기반 응용 프로그램을 최적화하기위한 몇 가지 표준 기술이 궁금합니다. 벤치마킹에도 관심이 있습니다. 나는 설정해야합니까 Benchmark::start()하고 Benchmark::stop()모든 페이지에 실행 시간을보기 위해 각각의 컨트롤러 방법에 대한, 또는 I는 전 세계적으로 빠르게 벤치마킹 적용 할 …

5
PHP로 작성된 괜찮은 PHP 파서? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 이 질문 개선 저는 PHP 코드를 조작하고 분석하는 작업을 많이합니다. 일반적으로 저는이를 위해 Tokenizer 를 사용합니다 . 대부분의 응용 프로그램에서는 …
80 php  parsing 

14
이메일 용 PHP에서 HTML을 일반 텍스트로 변환
저는 TinyMCE 를 사용 하여 내 사이트 내에서 최소한의 텍스트 서식을 허용합니다. 생성 된 HTML에서 전자 메일 용 일반 텍스트로 변환하고 싶습니다. 나는 html2text 라는 클래스를 사용해 왔지만 다른 것들 중에서도 UTF-8 지원이 정말 부족합니다. 그러나 저는 특정 HTML 태그를 일반 텍스트 형식으로 매핑합니다. 예를 들어 이전에 HTML에서 <i> 태그가 …
80 php  html  email  plaintext 

3
빌드 오류 : 치명적인 오류 : pcre.h : 해당 파일 또는 디렉터리가 없습니다.
방금 Ubuntu 13.10 설치를 마쳤습니다. Phalcon을 사용 해보고 소스 (phalcon.so)를 빌드 할 때이 오류가 발생합니다. from /home/fabrice/Downloads/cphalcon/build/32bits/phalcon.c:204: /usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory #include "pcre.h" ^ compilation terminated. make: *** [phalcon.lo] Erreur 1 내 램프 설치는 다음과 같습니다. sudo apt-get install -y apache2 php5 mysql-server libapache2-mod-php5 php5-mysql …

11
PHP 배열 예제가 뒤에 쉼표를 남기는 이유는 무엇입니까?
다음과 같은 예를 보았습니다. $data = array( 'username' => $user->getUsername(), 'userpass' => $user->getPassword(), 'email' => $user->getEmail(), ); 그러나 실제로 나는 항상 후행 쉼표를 남기지 않았습니다 . 내가 뭔가 잘못하고있는 건가요, 아니면 그냥 '또 다른'방식인가요? 프레임 워크를 사용하는 경우 후행 쉼표가 코드 생성에 부정적인 영향을주지 않습니까? 다른 언어 (Java, C ++)에서도 …

4
JavaScript에서 PHP 함수 호출
JS 함수를 통해 PHP 함수를 실행할 수있는 방법이 있습니까? 이 같은: <script type="text/javascript"> function test(){ document.getElementById("php_code").innerHTML="<?php query("hello"); ?>"; } </script> <a href="#" style="display:block; color:#000033; font-family:Tahoma; font-size:12px;" onclick="test(); return false;"> test </a> <span id="php_code"> </span> 기본적으로 PHP 함수를 query("hello")호출하는 "Test"라는 href를 클릭 할 때 php 함수를 실행하고 싶습니다 .
80 php  javascript  html  ajax 

8
Laravel 5-블레이드 전환
블레이드 템플릿에서 스위치를 어떻게 사용할 수 있습니까? 내가 사용했을 때 : @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch 결과적으로이 텍스트를 일반 텍스트로 봅니다. if를 사용할 때보 다 나에게 더 깨끗하기 때문에 몇 가지 코드에서 스위치를 사용하는 것을 선호합니다. 하지만 가능하지 않다면 그냥 쓰세요.

11
클라이언트에게 세션 시간이 초과되었음을 알리기 위해 어떤 http 상태 코드를 사용해야합니까?
웹 페이지에서 YUI 연결 관리자 / 데이터 소스를 사용하여 AJAX 요청을 서버에 보냅니다. 세션 (사용자 인증 여부에 대한 정보 포함)이 이미 시간 초과 된 경우 인증 된 사용자 만 볼 수있는 AJAX 응답 사용자는 http 상태 코드를 반환하여 클라이언트에게 세션이 이미 시간 초과되었음을 알리고 클라이언트는 단순히 로그인 페이지로 리디렉션하거나 세션을 …


5
Laravel 5 애플리케이션 키
저는 Laravel을 처음 사용합니다. 오늘 밤에 시작했습니다. 실제로 다음 코드가 있습니다. 'key' => env('APP_KEY', 'SomeRandomString'), 에서 XAMPP / htdocs에 / laravel / 블로그 / 설정 / app.php . 이 키를 cmd로 32 비트로 변경하고 싶습니다. xampp\htdocs\laravel/blog>php artisan key:generate 키를 생성하지만 xampp / htdocs / laravel / blog / config / …

3
원하지 않을 때 curl_exec 인쇄 결과
다음 코드를 사용하고 있습니다. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, 12); $result = curl_exec($ch); curl_close ($ch); 그러나 결과를 바로 인쇄합니다. 원하는 때 출력 할 수 있도록 JSON 결과를 변수에 넣을 수 있습니까?
80 php  curl 

2
nginx : upstream에 연결하는 동안 connect () 실패 (111 : 연결 거부 됨)
내 첫 번째 포털을 배포하려고합니다. 브라우저를 통해 요청을 보낼 때 브라우저에서 502 게이트웨이 시간 초과 오류가 발생합니다. 로그를 확인했을 때이 오류가 발생했습니다. 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "22.11.180.154" 권한과 관련된 문제가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.