<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[use 구문에 대해서 질문 있습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/28209</link>
		<description><![CDATA[<p>항상 답변해주시는것에 대해 감사하게 생각하고 있습니다.</p>

<p>다름이 아니라 이번에 Composer를 이용해서 PhantomJS 를 사용하고 있는데요</p>

<p>이 PHP 구문에서 use 부분이 에러가 납니다.</p>

<div style="background:#eeeeee;border:1px solid #cccccc;padding:5px 10px;">            use JonnyW\PhantomJs\Client;<br />
        <br />
            $client = Client::getInstance();<br />
            <br />
            $width  = 800;<br />
            $height = 900;<br />
            $top    = 0;<br />
            $left   = 0;<br />
            <br />
            /** <br />
             * @see JonnyW\PhantomJs\Http\CaptureRequest<br />
             **/<br />
            $request = $client-&gt;getMessageFactory()-&gt;createCaptureRequest('주소', 'GET');<br />
            $request-&gt;setOutputFile('./capture/test.jpg');<br />
            $request-&gt;setViewportSize($width, $height);<br />
            $request-&gt;setCaptureDimensions($width, $height, $top, $left);<br />
        <br />
            /** <br />
             * @see JonnyW\PhantomJs\Http\Response<br />
             **/<br />
            $response = $client-&gt;getMessageFactory()-&gt;createResponse();<br />
        <br />
            // Send the request<br />
            $client-&gt;send($request, $response);</div>

<p>이 구문인데요 use는 네임스페이스로 알고 있어서 경로랑은 상관이없는것으로 추측하고 있습니다.</p>

<p>또한 다른 설정은 composer.json에서 완료 했구요 </p>

<p><strong>Composer.json</strong></p>

<div style="background:#eeeeee;border:1px solid #cccccc;padding:5px 10px;">  {<br />
        "require": {<br />
            "jonnyw/php-phantomjs": "4.*"<br />
        },<br />
        "config": {<br />
            "bin-dir": "bin"<br />
        },<br />
        "scripts": {<br />
            "post-install-cmd": [<br />
                "PhantomInstaller\\Installer::installPhantomJS"<br />
            ],<br />
            "post-update-cmd": [<br />
                "PhantomInstaller\\Installer::installPhantomJS"<br />
            ]<br />
        }<br />
    }</div>

<p> 이렇게 까지 했는데 접속을 하면 HTTP500이 뜹니다. </p>

<p>무엇이 문제인지 감도 안잡히네요...</p>

<p>프로젝트 폴더 내에 Composer부터 composer.phar 까지 설치를 했구요 ,</p>

<p>설치 완료 후 디렉토리 내에 bin/phantomjs라는 것이 생겼습니다.</p>

<p>use 구문을 빼면 접속은 되는데 당연히실행이 되진 않구요...</p>

<p>간절하게 도움 부탁드리겠습니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[PHP Namespace에 대한 자세한 내용은

아래의 링크를 참고해보시겠어요?

http://php.net/manual/kr/lan...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28237</link>
			<description><![CDATA[<p>PHP Namespace에 대한 자세한 내용은</p>

<p>아래의 링크를 참고해보시겠어요?</p>

<p><a href="http://php.net/manual/kr/language.namespaces.php" target="_blank">http://php.net/manual/kr/language.namespaces.php</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 10 Dec 2018 02:37:25 +0000</pubDate>
			<category>PHP 프로그래밍</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

올려주신 코드 중에서 아래의 찾아서


use JonnyW\PhantomJs\Client;

찾은 코드 위에 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28236</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>올려주신 코드 중에서 아래의 찾아서</p>

<pre>
<code class="language-php">use JonnyW\PhantomJs\Client;</code></pre>

<p>찾은 코드 <strong>위에</strong> 아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-php">error_reporting(E_ALL);
ini_set("display_errors", 1);</code></pre>

<p>위의 코드를 추가하시면 PHP 에러 메시지를 출력할 수 있습니다.</p>

<p> </p>

<p>PHP 버전은 어떻게 되시는지요?</p>

<p>Namespace는 PHP 5.3.0부터 사용하실 수 있습니다.</p>

<p> </p>

<p>파일들의 경로는 제대로 되어있는지 점검해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 10 Dec 2018 02:34:23 +0000</pubDate>
			<category>PHP 프로그래밍</category>
		</item>
			</channel>
</rss>